让JButton手动保持沮丧

Mik*_*012 2 java jbutton

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

Ben*_*Cox 7

您应该查看JToggleButton类.将其与调用setEnabled(false)以禁用交互的Action相关联.

一旦您的事件发生,您调用setEnabled(true)和setSelected(false)来恢复按钮的原始状态.