* JSliderサンプル * 基本形 &ref(JSliderSample1.png) デフォルトコンストラクタでは0から100で初期値50のスライダーが作成されます。 #highlight(java){{ JSlider s = new JSlider(); frame.add(s); }} * サンプルソース &ref(JSliderSample1.java) #highlight(java){{ JSlider s; JTextField textField; // 省略 // デフォルトコンストラクタでは0から100で初期値50のスライダーが作成されます。 s = new JSlider(); frame.add(s); // setValue()でスライダに値を設定できます s.setValue(100); // getValue()でスライダの現在の値を取得できます。 f.setText("" + s.getValue()); // ChangeListenerを追加すると、スライダを操作した時のイベントを受け取れます s.addChangeListener(new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { // 変更後の値をJTextFieldに設定してみます textField.setText("" + s.getValue()); } }); }}