Tag: jradiobutton buttongroup

setSelected基于动作命令在buttongroup中的特定jradiobutton

我想基于actionCommand(/特定jradiobutton的名称)在一个buttongroup中设置一个特定的jradiobutton。 它可以做到usind .setSelected(true) 例如, JRadioButton rabbitButton = new JRadioButton(“rabbit”); rabbitButton .setActionCommand(“rabbit”); JRadioButton pigButton = new JRadioButton(“pig”); pigButton .setActionCommand(“pig”); ButtonGroup group = new ButtonGroup(); group.add(rabbitButton); group.add(pigButton); 现在..没有, {rabbitButton.setSelected(true);} NOR {group.setSelected(rabbitButton.getModel,true)} 有没有办法根据动作命令()设置setSelected(true)rabbitButton?

如何将JRadioButton添加到JTable和ButtonGroup的两个columuns中。

我想要一个由2列(具有RadioButton )Active和Inactive组成的JTable ,这样如果选择了Active Column,那么Inactive RadioButton将被Unselected ,反之亦然意味着在单行中只能从2个radiobutton中选择1个radiobutton。 radiobutton的代码如下。 我无法为这2列添加buttongroup。 public class NewJFrame extends javax.swing.JFrame { DefaultTableModel dt; public JRadioButton radioButton=new JRadioButton(); public class RadioButtonCellEditorRenderer extends AbstractCellEditor implements TableCellRenderer, TableCellEditor, ActionListener { public RadioButtonCellEditorRenderer() { radioButton.addActionListener(this); radioButton.setOpaque(false); } @Override public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { radioButton.setSelected(Boolean.TRUE.equals(value)); return radioButton; […]

清除Java中的一组单选按钮

我有一个程序,提示用户从四个选项中选择一个(从一组RadioButtons)。 一旦用户做出选择,他/她点击按钮然后接收消息。 关闭窗口后,用户将返回第一个窗口并根据需要进行新选择。 我想要的是无线电按钮完全清晰。 到目前为止,我已经实现了一种方法来实际取消选择无线电按钮并且工作正常(清除变量的值),它不做的是从先前选择的无线电按钮中移除黑点。 另一方面,同样的方法可以在取消选中和取消选中复选框时正常工作。 任何提示解决这个小问题? 这是我的代码: public void clean() { jRadioButton1.setSelected(false); jRadioButton2.setSelected(false); jRadioButton3.setSelected(false); jRadioButton4.setSelected(false); jCheckBox1.setSelected(false); jCheckBox2.setSelected(false); }

如何在核心java程序中添加单选按钮组,以便一次只选择一个单选按钮?

我正在核心java中构建一个项目。 我坚持制作一个单选按钮组(用于输入性别(男/女)。为此我需要一个无线电组,以便一次只选择一个单选按钮;并相应地将输入输入数据库。请帮忙。