0

我需要从单选按钮中检索数据。

基本上是这样的:

String Gender = rdbtnM.getText();

我的问题是,用户可以从 2 个单选按钮之一中进行选择:rdbtnM 和 rdbtnF。因此,字符串 Gender 应该具有所选择的值;形式。

我该怎么写?我试过这个,但不起作用:

String Gender - rdbtnM.getText(); && rdbtnF.getText();
4

3 回答 3

4

不要给单选按钮一个 ActionListener。获得结果的一种方法是查询控制 RadioButton 的 ButtonGroup。如果您为每个 JRadioButton 提供了适当的 actionCommand,则 ButtonGroup 返回的 ButtonModel 将保存该字符串。例如,请在此处查看示例代码。

于 2012-02-29T23:14:45.240 回答
0

如果变量是全局变量,则为两个单选按钮实现一个动作监听器,当用户切换其中一个时触发。在动作侦听器方法中,根据需要将字符串 Gender 设置为适当的值。

于 2012-02-29T23:12:00.173 回答
0
if(radiomale.isSelected())
String gender="male";
if(femaleradio.isSelected())
String gender="female";
于 2014-11-22T17:29:04.543 回答