有没有办法将 JToggleButton 设置为选定或取消选择,而不实际触发链接到它的 itemevent。我有一个 jtogglebutton,我想在某些情况下触发它,但出于用户界面的目的,我想偶尔更改它的选定状态,而不实际触发按钮。任何意见将不胜感激,谢谢。
最佳答案
两种不同的方法:
1) 删除监听器,然后设置切换状态,然后重新添加监听器
2) 用 boolean 标志包装监听器代码的逻辑,我们将其称为 toggleAdjusting
,仅在 false 时触发。然后在其他地方,当您想在不运行监听器代码的情况下设置切换状态时,只需将标志设置为 true,调整切换,然后将标志设置回 false。
关于java - 使用 JToggleButton 而不触发它。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26569682/