猿问

java swing JRadioButton如何获取值

多个JRadioButton 加入ButtonGroup之后,如何获取某个选定的JRadioButton 的值。

我试过好多办法都不行,以下是部分代码:

                JRadioButton rbtnUser = new JRadioButton("普通用户",true); //default select

rbtnUser.setBounds(129, 175, 87, 23);

contentPane.add(rbtnUser);

JRadioButton rbtnRoot = new JRadioButton("管理员");

rbtnRoot.setBounds(225, 175, 64, 23);

contentPane.add(rbtnRoot);

ButtonGroup bg=new ButtonGroup();

bg.add(rbtnUser);

bg.add(rbtnRoot);

if(rbtnUser.isSelected()){

userType=rbtnUser.getText();

}else if(rbtnRoot.isSelected()){

userType=rbtnRoot.getText();

}

        为什么每次只能获得默认选择的“普通用户”的值,另一个无法获取。。。。。

        各路大神帮帮忙,赶着交作业呢。。。。。谢谢

TerryLau
浏览 4928回答 1
1回答
随时随地看视频慕课网APP

相关分类

Java
我要回答