【发布时间】:2014-01-05 08:49:21
【问题描述】:
我只想在我的单选按钮组中选中一个单选按钮时才启用我的JButton。我该怎么做?
【问题讨论】:
-
向我们展示您目前拥有的代码。您对某些不起作用的东西有什么具体问题吗?
标签: java swing jbutton jradiobutton
我只想在我的单选按钮组中选中一个单选按钮时才启用我的JButton。我该怎么做?
【问题讨论】:
标签: java swing jbutton jradiobutton
使用itemStateChanged 事件来检测启用的单选按钮并执行您的操作,
@Override
public void itemStateChanged(ItemEvent e) {
if (e.getStateChange() == ItemEvent.SELECTED) {
yourButton.enabled=true;
}
else if (e.getStateChange() == ItemEvent.DESELECTED) {
yourButton.enabled=false;
}
}
【讨论】: