appendix> Component> JSlider | TOPUPPREVNEXT |
スライダのノブを動かすと、javax.swing.event.ChangeEvent が
発生します。
getValue メソッドでノブのある位置の数値を獲得します。
コンストラクタ | 機能 |
---|---|
JSlider ( ) | 範囲が 0〜100、初期値が50の水平スライダを生成します。 |
JSlider (
int min, int max, int value ) |
範囲が min〜max、 初期値がvalueの水平スライダを生成します。 |
JSlider (
int orientation, int min, int max, int value ) |
範囲が min〜max、 初期値がvalueのスライダを生成します。 orientation には、 SwingConstants.VERTICAL または SwingConstants.HORIZONTAL が指定できそれぞれ、 垂直スライダ、水平スライダが生成されます。 |
メソッド | 機能 |
---|---|
void addChangeListener ( ChangeListener c ) | スライダに ChangeListener を付加します。 |
int getValue( ) | スライダに設定された値を取得します。 |
void setInverted ( boolean ) | スライダの左右、または上下を逆に表示します。 |
void setMajorTickSpacing ( int n ) | 大目盛の間隔を指定します。 |
void setMinorTickSpacing ( int n ) | 小目盛の間隔を指定します。 |
void setPaintTicks ( boolean b ) | 目盛を表示するかどうかを指定します。 |
void setSnapToTicks ( boolean b ) | b に true を指定すると ノブは目盛の位置にしか止まらなくなります。 |
更新日:2004-11-10