JButtonの連続クリックを防止するためのしきい値を設定する
Total: 4447, Today: 1, Yesterday: 0
Posted by aterai at
Last-modified:
Summary
JButtonの連続クリックを防止するため、後続イベントが発生可能になるまでのクリック間隔をミリ秒単位で設定します。
Screenshot

Advertisement
Source Code Examples
Description
上記のサンプルでは、マウスでの連続クリックを実行した場合に後続イベントが発生可能になるまでの間隔をミリ秒単位で変更できます。
0:JButtonのデフォルトは0ミリ秒- ボタンを連打するとその回数分
JInternalFrameが生成される
- ボタンを連打するとその回数分
500:JOptionPaneなどのオプションボタンは500ミリ秒がデフォルトUIManager.getInt("OptionPane.buttonClickThreshhold")で取得できる値はLookAndFeelに依存する?500ミリ秒より短い間隔でボタンを連打しても後続のイベントは無視されるためJInternalFrameは最初の一つしか生成されない