java - 手动使 JButton 保持按下状态

标签 java jbutton

我想让 JButton 保持按下状态,并且在发生某些事件之前无法再次按下,有没有简单的方法可以做到这一点?

最佳答案

您可能应该查看 JToggleButton 类。将其与调用 setEnabled(false) 的操作关联以禁用交互。

事件发生后,您可以调用 setEnabled(true) 和 setSelected(false) 来恢复按钮的原始状态。

关于java - 手动使 JButton 保持按下状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1719166/

相关文章:

java - 在 Java 中设置框架

java枚举中的重复代码

java - 如何以这种方式对齐 JPanel 中的按钮

Java小程序: actionlistener of button with noname

java - 如果多个转换器可以解码 xml,会发生什么情况?

java - 如何启动匿名线程类

java - 为什么不能创建子类类型的父类的对象,但可以反向创建?

java - 更改所有选项卡 Pane 面板 java swing 的颜色的按钮操作

java - 在其他物体前面 Swing 物体

java - 在 Java 中使用 JButton 打开后窗口无法正确显示