Jradio按钮取消选中



我有一个菜单栏,上面有两个菜单。

在其中一个菜单上,我有难度简单,中等,困难。

当单击其中几个单选按钮时,它们都保持选中状态。我的问题是:如何取消选中它们,并且只确保其中一个按钮一次可以保持选中状态?

我已经试过了,但它似乎不起作用。

 if (Easy.isSelected() == (true)) 
 {
    Medium.setSelected(false);
    Hard.setSelected(false);        
 }
 if (Medium.isSelected() == (true)) 
 {
    Easy.setSelected(false);
    Hard.setSelected(false);    
 }
 if (Hard.isSelected() == (true)) 
 {
    Easy.setSelected(false);
    Medium.setSelected(false);
 }

阅读 Swing 教程中有关如何使用按钮组的部分。它还包含一个代码示例的How to Use Radio Buttons链接。

您需要

将所有 3 个按钮放在一个按钮组中。有关如何在 Swing 中使用单选按钮的示例,请参阅此处。

最新更新