最佳答案
我有一个秋千应用程序,其中包括单选按钮的形式。我有 ButtonGroup
,但是,看看可用的方法,我似乎不能得到所选的 JRadioButton
的名称。以下是我目前所知道的:
从 ButtonGroup,我可以执行 getSelection()
来返回 ButtonModel
。从那里,我可以执行 getActionCommand
,但似乎并不总是工作。我尝试了不同的测试,得到了不可预测的结果。
也可以从 ButtonGroup
中获得来自 getElements()
的枚举。然而,然后我将不得不循环通过每个按钮,只是为了检查,看看它是否是一个选定的。
是否有更简单的方法来找出哪个按钮已被选中?我用 Java 1.3.1和 Swing 编写了这个程序。