Java 从单选按钮检索数据

Java 从单选按钮检索数据,java,swing,jradiobutton,Java,Swing,Jradiobutton,我需要从单选按钮中检索数据 基本上是这样的: String Gender = rdbtnM.getText(); 我的问题是,用户可以从两个单选按钮中选择一个: rdbtnM和rdbtnF。因此字符串性别应该具有所选的值;F或M 我该怎么写? 我试过这个,但不起作用: String Gender - rdbtnM.getText(); && rdbtnF.getText(); 如果该变量是全局变量,则对两个单选按钮都实现一个操作侦听器,当用户切换其中一个按钮时会触发该按钮。在

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

基本上是这样的:

String Gender = rdbtnM.getText();
我的问题是,用户可以从两个单选按钮中选择一个: rdbtnM和rdbtnF。因此字符串性别应该具有所选的值;F或M

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

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

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

如果变量是全局变量,则为两个单选按钮都实现一个action listener,当用户切换其中一个按钮时触发。在action listener方法中,根据需要将字符串性别设置为适当的值。

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

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

这是您的代码的真实剪切/粘贴吗?如果是这样,难怪它不起作用。不,我的代码显然更长,但我只是在这里写了代码,以演示如何从单选按钮检索数据?第一行是
=
,第二行是
-
,紧跟在
Gender
之后。然后你有一个
在第二个中的
&
之前。明白我的意思了吗?好的,字符串Gender=rdbtnM.getText()&&rdbtnF.getText();但这仍然不起作用:(我是个书呆子,因为用不是真实的、正在运行的、失败的代码来解决问题是徒劳的。这真的是你的代码的剪切/粘贴吗?如果是这样,那就难怪它不起作用了。不,我的代码显然更长,但我只是在这里写了代码,来展示如何从单选按钮检索数据?你有一个
=
在第一行,一个
-
在第二行紧跟在
Gender
之后。然后在第二行的
&
之前有一个
。明白我的意思了吗?好的,所以字符串Gender=rdbtnM.getText()&&rdbtnF.getText();尽管如此,这仍然不起作用:(我是个书呆子,因为用非真实的、运行中的、失败的代码到处跑来跑去解决问题是徒劳的。请再解释一下你的答案RadioMale是单选按钮的对象名,radiofemale是单选按钮的对象名,而RadioFemal是单选按钮的对象名,而Nemal是单选按钮的对象名。因此,如果选择了男性n性别=男性。如果选择了女性,则性别=女性请进一步解释您的答案RadioMale是单选按钮的对象名称,带有男性,RadioFemal是单选按钮的对象名称,带有女性。因此,如果选择了男性,则性别=男性。如果选择了女性,则性别=女性
if(radiomale.isSelected())
String gender="male";
if(femaleradio.isSelected())
String gender="female";