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