我如何从ButtonGroup中选择哪个JRadioButton
我有一个包含窗体上的单选按钮的swing应用程序。我有ButtonGroup但是,望着可用的方法,我似乎不能得到所选择的名称JRadioButton。到目前为止,我可以说的是:
在ButtonGroup中,我可以执行
getSelection()来返回ButtonModel。从那里,我可以执行getActionCommand,但似乎并不总是可行。我尝试了不同的测试,但结果却无法预测。另外
ButtonGroup,我可以从中获取枚举getElements()。但是,然后我将不得不遍历每个按钮,只是检查并查看它是否被选中。
有没有更简单的方法来找出已选择了哪个按钮?我正在Java 1.3.1和Swing中对此进行编程。
回答:
我只会遍历您JRadioButtons并致电isSelected()。如果您真的想离开,ButtonGroup则只能进入模型。您可以将模型与按钮匹配,但是如果可以访问按钮,为什么不直接使用它们呢?
以上是 我如何从ButtonGroup中选择哪个JRadioButton 的全部内容, 来源链接: utcz.com/qa/409853.html

