2011-01-20 17 views
2

JSliderのChangeListenerを実装すると、値が変更されるたびにイベントが発生します。 JSLiderの最後の値を取得する必要があります。ユーザーがスライダポインタを離したときの最後の値だけで、スライダが訪問したすべての値は必要ありません。JSliderの最終値

+0

ご覧いただけるコードはありますか? –

+0

ロジック固有の動作はありません。このコードはChangeリスナーを実装して、値を出力します。アプリが実行されると、stdのすべての訪問された値が取得されます。 – FearUs

答えて

2

stateChanged関数内でgetValueIsAdjusting()をチェックしてください。

JSlider source = (JSlider)e.getSource(); 
    if (!source.getValueIsAdjusting()) { 
     .... 
    } 
関連する問題