我如何从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