使用JButton 的setEnabled(false)后,按钮变灰,但是单击后仍然会触发事件。
我想让它不触发事件,该怎么办呢。
我想让它不触发事件,该怎么办呢。
解决方案 »
- 初学多线程,求教(九格子游戏)
- Java声音控制控件
- 请问一个DefaultMutableTreeNode 如何实现刷新?
- 请问applet能不能对显示的图像进行编辑,例如改变某个区域的颜色,如何实现,谢谢!
- 接到学校给的一个小项目,特来征求大家的意见
- j2ee sdk是干什么用的? 和weblgic的功能有什么不同,j2ee sdk 是不是包含j2se sdk的功能?
- 关于实现多线程资源共享
- 各位大GG.DD!小妹又来问问题了...................UP也可.........
- 请问WIN32 API 其实是什么?
- 百度地图的JS API中有判断一个经纬度是否在一个区域中,求对应JAVA代码
- a=b b=c 就a=c?
- 重构新手问题
很简单的逻辑问题,自己先想一想再来问吧。
if(((JButton)evt.getSource()).isEnabled()){
//.....
}
了,就是觉得代码比较难看。要是能直接一个像setEnabled一样的函数多好看哦。
建议再看看事件机制吧!
或者自己尝试写一个扫雷,就明白了