我需要从单选按钮中检索数据。
基本上是这样的:
String Gender = rdbtnM.getText();
我的问题是,用户可以从 2 个单选按钮之一中进行选择:rdbtnM 和 rdbtnF。因此,字符串 Gender 应该具有所选择的值;形式。
我该怎么写?我试过这个,但不起作用:
String Gender - rdbtnM.getText(); && rdbtnF.getText();
我需要从单选按钮中检索数据。
基本上是这样的:
String Gender = rdbtnM.getText();
我的问题是,用户可以从 2 个单选按钮之一中进行选择:rdbtnM 和 rdbtnF。因此,字符串 Gender 应该具有所选择的值;形式。
我该怎么写?我试过这个,但不起作用:
String Gender - rdbtnM.getText(); && rdbtnF.getText();
不要给单选按钮一个 ActionListener。获得结果的一种方法是查询控制 RadioButton 的 ButtonGroup。如果您为每个 JRadioButton 提供了适当的 actionCommand,则 ButtonGroup 返回的 ButtonModel 将保存该字符串。例如,请在此处查看示例代码。
如果变量是全局变量,则为两个单选按钮实现一个动作监听器,当用户切换其中一个时触发。在动作侦听器方法中,根据需要将字符串 Gender 设置为适当的值。
if(radiomale.isSelected())
String gender="male";
if(femaleradio.isSelected())
String gender="female";