NetBeans 7.2 を使用しています。
に がありJSlider slider_random
、JPanel1
値100
、最小値0
、最大値を入力しました1000
。プロパティ(カスタムコード)を介してtoolTipText
forを設定しました:slider_random
"<html>Range (0-" + String.valueOf(slider_random.getMaximum()) + ")<br>Current: " + String.valueOf(slider_random.getValue())
また、 a を配置しJTextField text_current
、テキストを に設定すると100
、これを変更すると の値が表示されますslider_random
。
stateChanged
イベントをslider_random
次のように設定しました。
private void slider_randomStateChanged(javax.swing.event.ChangeEvent evt) {
slider_random.setToolTipText("<html>Range (0-" + String.valueOf(slider_random.getMaximum()) + ")<br>Current: " + String.valueOf(slider_random.getValue()));
jTextField1.setText(String.valueOf(slider_random.getValue()));
}
私の問題は、プログラムを起動して、表示されるスライダーをポイントしたときです。
範囲 (0 ~ 1000)
現在: 50
次に、スライダーを少し動かし、元の位置に戻します (その間、 の変更を確認できますtext_current
)。すべてのデータが正しくなり、ツールチップには次のように表示されます。
範囲 (0 ~ 1000)
現在: 100
問題の原因は何ですか?