问题标签 [buttongroup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
34273 浏览

java - 将 JRadioButton 添加到 RadioButton 组

再会

想知道如何通过将组件拖放到框架上来将单选按钮添加到 ButtonGroup。

我怎样才能通过简单的拖放来做到这一点。如果我将 ButtonGroup 放到框架上,它将被分组在“其他组件”下,并且从那里我不确定如何将单选按钮添加到按钮组。

谢谢问候阿里安

0 投票
3 回答
10606 浏览

java - setSelected 基于动作命令的按钮组中的特定 jradiobutton

我想根据actionCommand(/特定jradiobutton的名称)在按钮组中设置一个特定的jradiobutton。

可以使用 .setSelected(true) 来完成

例如,

现在..没有,

{ rabbitButton.setSelected(true);} NOR {group.setSelected(rabbitButton.getModel,true)}

有没有办法根据动作命令()设置选择(真)rabbitButton?

0 投票
1 回答
417 浏览

java - 在java中自动删除jRadioButton

我有一组JRadioButtons 放在 aJPanel中。另外我有一个“删除”按钮,这样如果JRadioButton选择 a 然后按下这个“删除”按钮,JRadioButton应该从JPanel.

我尝试了以下操作(删除按钮的操作侦听器),但没有成功。

0 投票
2 回答
721 浏览

java - 单选按钮问题

所以对于java中的这个类,这是我的代码

}

这个正在工作,但如果你注意到,我invalidate();在这里使用过。如果是revalidate();,它将不会运行。但是,我担心的是,当单击单选按钮(例如 3x3)时,该按钮不会自动显示。在出现网格按钮之前,应首先调整框架。我该如何使用这个?

0 投票
3 回答
625 浏览

java - 协调两个`ButtonGroup`

JRadioButtonMenuItem我在菜单中有一组 3个,JToggleButton在工具栏中有 3 个。它们中的每一个都绑定到 3 Action,因此当我禁用一个操作时,相应的项目和按钮都将被禁用。

当我单击一个菜单项时,我希望相应的工具栏按钮也被选中,但似乎“未单击”组对这些事件有自己的奇怪反应方式(使用我没有尝试识别的模式)。

这是菜单组代码(简化):

和这里工具栏组代码:

0 投票
1 回答
4016 浏览

java - 从 ButtonGroup() 返回值

我无法从我创建的单选按钮中返回一个简单的 int 值。

当我按下提交时,我想在找到值后返回值和结束函数。现在,在我使用 main 中的函数后,该值立即返回 0。如何使函数仅在按下提交后返回值?

提前致谢!

0 投票
2 回答
198 浏览

java - 我无法确定此 JRadioButton 功能的语义

我认为证明这一点的最佳方法是使用可编译的示例。我想要一组这样的单选按钮(一次只能选择一个);但是,当当前选择的单选按钮再次被“选中”时,选择被清除(就像我猜的复选框)。

我的实现检查单选按钮的状态,如果选中,则清除选择(模拟复选框的“取消选择”)。问题是,单选按钮的选择状态在ActionEvent触发之前发生了变化,因此isSelected()无论它是否已经被选中都返回 true。一种解决方案是在任何 ActionEvent 触发之前基本上记录 ButtonGroup 的选定按钮,尽管我的程序不是那样的 :( 我怀疑我可以使用 a 轻松实现这一点MouseListener,尽管这将功能限制为鼠标使用,我可以使用键盘等 :) 感谢您的任何指点!

演示:

0 投票
4 回答
6102 浏览

java - 选择了哪个 JRadioButton

我在一个 ButtonGroup 中有几个 JRadioButtons。

如何检查选择了哪一个?

System.out.println(radioGroup.getSelection())只得到类似的东西javax.swing.JToggleButton$ToggleButtonModel@32b3714

0 投票
2 回答
201 浏览

java - ButtonGroup:选定元素的数量

如何获取 ButtonGroup 中所有选定 JToggleButtons 的数量?

0 投票
2 回答
147 浏览

java - 哪些 SWING 元素可以添加到 ButtonGroup 中才有意义?

虽然,每个AbstractButton都可以添加到ButtonGroup(根据Java API),但我想问一下,添加哪些元素真正有意义。

以下两个肯定可以:

  • JRadioButton
  • JRadioButtonMenuItem

我想知道:

  • JCheckBox<- 与 一样JRadioButton,继承自JToggleButton
  • 任何其他AbstractButton