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);
从上述代码可以看出,单选按钮与提交按钮基本类似,只是实例化单选按钮对象后需要将其添加至按钮组中
*/
}
}
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);
从上述代码可以看出,单选按钮与提交按钮基本类似,只是实例化单选按钮对象后需要将其添加至按钮组中
*/
}
}