单选按钮组件——单选按钮及按钮组

package swing;

import javax.swing.ButtonGroup;
import javax.swing.JFrame;

/*
 * 单选按钮组件
 * 默认情况下,JRadioButton显示一个圆形图标,单选按钮是Swing组件中JRadionButton类的对象
 * 该类是JToggleButton的子类,而JToggleButton是AbstractButton的子类。
 * 1.单选按钮
 * 构造方法
 * public JRadioButton()
 * public JRadioButton(Icon icon)
 * public JRadioButton(Icon icon,boolean selected)
 * public JRadioButton(String text)
 * public JRadioButton(String text,Icon icon)
 * public JRadioButton(String text,Icon icon,boolean selected)
 * 根据上述构造方法的形式,可以知道在初始化单选按钮时,可以同时设置单选按钮的图标,文字以及默认是否被选中等属性
 */
public class JRadioButton {
    /*
     * 按钮组
     * 在swing中存在一个ButtonGroup类,用于产生按钮组,如果需要将所有的单选按钮放置在按钮组中,
     * 需要实例化一个JRadioButton对象,并使用该对象调用add()方法添加单选按钮
     */
    public static void main(String[] args) {
        /*
        JRadioButton jr1=new JRadioButton();
        JRadioButton jr2=new JRadioButton();
        JRadioButton jr3=new JRadioButton();
        ButtonGroup group=new ButtonGroup();
        group.add(jr1);
        group.add(jr2);
        group.add(jr3);
        从上述代码可以看出,单选按钮与提交按钮基本类似,只是实例化单选按钮对象后需要将其添加至按钮组中
         */
        
    }

}

你可能感兴趣的:(单选按钮组件——单选按钮及按钮组)