当前位置: 首页 > 面试题库 >

我如何从ButtonGroup中选择哪个JRadioButton

闻人昊昊
2023-03-14
问题内容

我有一个包含窗体上的单选按钮的swing应用程序。我有ButtonGroup但是,望着可用的方法,我似乎不能得到所选择的名称JRadioButton。到目前为止,我可以说的是:

  • 在ButtonGroup中,我可以执行getSelection()来返回ButtonModel。从那里,我可以执行getActionCommand,但似乎并不总是可行。我尝试了不同的测试,但结果却无法预测。

  • 另外ButtonGroup,我可以从中获取枚举getElements()。但是,然后我将不得不遍历每个按钮,只是检查并查看它是否被选中。

有没有更简单的方法来找出已选择了哪个按钮?我正在Java 1.3.1和Swing中对此进行编程


问题答案:

我只会遍历您JRadioButtons并致电isSelected()。如果您真的想离开,ButtonGroup则只能进入模型。您可以将模型与按钮匹配,但是如果可以访问按钮,为什么不直接使用它们呢?



 类似资料:
  • 我的程序试图保存按钮组的状态,以便在程序结束时将其写入文件,或者在用户选择“返回”时恢复到按钮。 我以前发现过这个问题: 如何从按钮组中选择哪个JRadioButton 但是,我下面的代码在编译为ButtonGroup时出错,在ActionPerformed方法中使用时无法识别。 补丁:找不到变量推文可信度 知道为什么会这样吗? 谢谢

  • 问题内容: 当您限制通常用于分页的SQL查询返回的行数时,有两种方法可确定记录总数: 方法1 将选项包括在原始选项中,然后通过运行获取总行数: 方法二 正常运行查询,然后通过运行获取总行数 哪种方法最好/最快? 问题答案: 这取决于。请参阅有关此主题的MySQL Performance Blog帖子:http : //www.mysqlperformanceblog.com/2007/08/28/

  • 在这里json 如何使用库boost获得更新的值4? 我知道怎么取这样一个“ts”值。但是我不明白如何取两个括号的值

  • 我用<code>列表视图</code>创建了一个活动。这是一个朋友。 我想让它选择将其添加到另一个。 我不知道选择哪个<code>视图</code>最好<代码>循环视图或

  • 问题内容: 我们正在构建一个电子商务应用程序。我们正在将JAVA堆栈与Hibernate和Spring框架一起使用。与所有电子商务应用程序一样,我们需要在我们的电子商务应用程序中构建搜索功能。 因此,我们遇到了Hibernate Search 和Apache Solr 。有人可以列出两者的优缺点,以便我们为Enterprise Search选择理想的解决方案吗? 问题答案: Apache Solr

  • 问题内容: 我有以下表名称模板,例如,一对夫妇,名字和数字相同:fmj.backup_semaforo_geo_THENUMBER,例如: 可以说我需要从每个表中选择一列,该表以’fmj.backup_semaforo_geo_%’过滤器成功执行,我尝试这样做: 但是我正在获取all_tables表名称数据: 我如何在不获取all_tables输出的情况下实现这一目标? 谢谢。 问题答案: 大概您