java - 在Java中获取所有选中的复选框

标签 java swing checkbox

我有一个 Java 对话框,向用户显示大约 15 个复选框。有没有办法一次获取所有选中复选框的名称?目前,如果他们被选中,我会一个一个地寻找,这不是一个很好的解决方案。

我正在寻找类似于 Getting all selected checkboxes in an array 的内容但是在 Java 中

最佳答案

当您将复选框添加到对话框时,还要在某种集合中保留一个引用。然后,当您想查看哪些被选中时,您可以迭代集合并检查每个集合的状态。您可以通过对其调用 getText 来获取名称。

关于java - 在Java中获取所有选中的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8930101/

相关文章:

php - 使用全选选项创建复选框表

java - 获取调用 ActionListener 的对象的实例

java - 从jsp将多行插入数据库mysql

java - 避免数组覆盖

java - 在jsp中通过java访问javascript

java - 带有子组件的 JFrame 窗口

java - 在 JTextPane java swing 中填充行的矩形后无法与 View 同步

java - Wildfly 9 JMS 注入(inject)未发生

java - 覆盖 Swing 类的 toString()

javascript - 尝试创建用于比较元素的复选框