我有一个按钮可以在定时器上设置时间。所以现在我插入。计时器上的按钮更改时间,并且仍处于选中状态。在这个框架中,我有 keyListener,所以当我用 start 按下 timer 时,但现在当我按下 space 时,它再次按下这个按钮,因为它仍然被选中。我如何改进这个按钮,当我按下它时,它不会被选中?
最佳答案
我不确定是否完全理解您的问题。 如果您想禁用 JButton 上的点击:
JButton b = new JButton();
b.setEnabled(false);
如果你想取消选择它:
b.setSelected(false);
您还可以找到有用的阻止按钮获得焦点的方法:
b.setFocusable(false);
关于java - 如何取消选择 JButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8043628/