Loading...

valueChangedで if (e.getValueIsAdjusting()) { return; } - JList

javaです。swingです。FXよりなれたswingのほうがコーディングはやいので、簡単なツールはNetBeansでswingな日々です。
netbeansはswingやるぶんにはいいですね。ほんと...

それで、JListを使って、マウスで選択した場合と、JList上でキーボードで
動かした場合のイベントですが、両方をサポートするなら、ListSelectionListenerを使って、valueChangedで、お決まりの書き方は以下かなと


xxxx.addListSelectionListener(new ListSelectionListener() { @Override public void valueChanged(ListSelectionEvent e) { if (e.getValueIsAdjusting()) { return; } }


リアクション: 
ListSelectionListener 5753189103306519283

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS