com.sun.kjava
クラス ValueSelector

java.lang.Object
  |
  +--com.sun.kjava.ValueSelector

public class ValueSelector
extends java.lang.Object

整数値を選択するためのユーザインタフェースを表すオブジェクトです。

このオブジェクトには、次の 3 つのボタンがあります。


コンストラクタの概要
ValueSelector(java.lang.String label, int min, int max, int init, int x, int y)
          新しい ValueSelector を作成します。
 
メソッドの概要
 int getValue()
          現行値を返します。
 void paint()
          ValueSelector をペイントします。
 boolean pressed(int x, int y)
          ボタンが押された場合に、対応した処理を行います。
 void setValue(int value)
          現行値を設定します。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ValueSelector

public ValueSelector(java.lang.String label,
                     int min,
                     int max,
                     int init,
                     int x,
                     int y)
新しい ValueSelector を作成します。
パラメータ:
label - ValueSelector のラベル
min - 最小許容値
max - 最大許容値
init - 初期値
x - オブジェクトの位置の X 座標
y - オブジェクトの位置の Y 座標
メソッドの詳細

paint

public void paint()
ValueSelector をペイントします。

getValue

public int getValue()
現行値を返します。
戻り値:
現行値

setValue

public void setValue(int value)
現行値を設定します。
パラメータ:
value - 設定する値

pressed

public boolean pressed(int x,
                       int y)
ボタンが押された場合に、対応した処理を行います。
パラメータ:
x - ユーザが押した位置の X 座標
y - ユーザが押した位置の Y 座標
戻り値:
入力した座標に応じていずれかのボタンの処理を行なった場合は true