复选框利用JCheckbox类实现,它跟单选按钮的区别就是复选框可以多选,单选按钮只能单选。下图是复选框的构造器,如下图所示。
/**
* 这段代码主要是为展示如何创建复选框组件
*/
public class BWF{
public static int width=300;
public static int height=200;
public static void main(String args[]){
JFrame jf=new JFrame("添加复选框按钮组件");
jf.setSize(width, height);
JPanel contentPane=new JPanel();
JCheckBox jc1=new JCheckBox("乒乓球");//创建复选框
JCheckBox jc2=new JCheckBox("篮球");
JCheckBox jc3=new JCheckBox("电视书");
JCheckBox jc4=new JCheckBox("数学书");
JCheckBox jc5=new JCheckBox("电影");
JCheckBox jc6=new JCheckBox("录像 ");
contentPane.add(jc1);//把复选框添加到内容面板
contentPane.add(jc2);
contentPane.add(jc3);
contentPane.add(jc4);
contentPane.add(jc5);
contentPane.add(jc6);
jf.setContentPane(contentPane);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);
}
}