Radiobutton Java检索所选按钮

Radiobutton Java检索所选按钮,button,radio-button,radio-group,Button,Radio Button,Radio Group,我的单选按钮设置有问题。我需要的是,当一个人编辑他的个人资料时,他将能够看到他以前选择的单选按钮。按钮组的变量名为“付款” 这是我班上的一段代码: if(visaBtn.isSelected()){ creditCardType = "VISA";} if(mastercardBtn.isSelected()){ creditCardType = "MASTERCARD";} if(amexBtn.isSelected()){ c

我的单选按钮设置有问题。我需要的是,当一个人编辑他的个人资料时,他将能够看到他以前选择的单选按钮。按钮组的变量名为“付款”

这是我班上的一段代码:

 if(visaBtn.isSelected()){
        creditCardType = "VISA";}
    if(mastercardBtn.isSelected()){
        creditCardType = "MASTERCARD";}
    if(amexBtn.isSelected()){
        creditCardType = "AMERICA EXPRESS";}
    if(noneBtn.isSelected()){
        creditCardType = "NONE";}
这是我的另一个代码,用于在我的另一个类中检索所选项目,但不起作用: payment.isSelected(user.getcCardType())

尝试更改

如果…如果…如果…如果

如果…,如果…,如果…,如果…,否则

这将创建一系列解决方案

你的意思是,当你只使用ifs时,如果某个特定的情况发生了,而没有办法支持它。 当您使用if/else if/else时,您的意思是“如果第一个不起作用,请选中2,如果不是2,那么它必须是3,所以请使用它!”


希望这能有所帮助

嘿,谢谢你的解决方案,但我的意思是,当我检索单选按钮时,如何选择它,而不是文本我有点困惑。你能向我解释一下你的想法吗;你在干什么?你是否试图在按下单选按钮时显示文本?我能够获得文本。我的意思是,当用户决定更新其帐户时,单选按钮应在其帐户中被选中,因此,如果用户更新帐户,你试图做的是更新单选按钮?是,这就是我的意思。我现在面临的问题是,当用户编辑他的帐户时,他无法看到以前选中的单选按钮。