import javax.swing.JCheckBox;
import javax.swing.JRadioButton;
import javax.swing.ButtonGroup;
import javax.swing.JLabel;
import java.awt.Frame;
public class JCheckBoxDemo8_9 extends Frame
{
	public static void main(String[] args) 
	{
		JCheckBoxDemo8_9 frame=new JCheckBoxDemo8_9();
		frame.setTitle("复选框和单选钮");
		frame.setSize(200,160);
		frame.setLayout(null);
		JLabel lb1=new JLabel("个人爱好：");
		JCheckBox cb1=new JCheckBox("书法",true);
		JCheckBox cb2=new JCheckBox("绘画",true);
		JCheckBox cb3=new JCheckBox("篮球",false);
		JCheckBox cb4=new JCheckBox("旅游",false);
		lb1.setBounds(10,40,70,20);
		cb1.setBounds(10,60,70,20);
		cb2.setBounds(10,80,70,20);
		cb3.setBounds(10,100,70,20);
		cb4.setBounds(10,120,70,20);
		frame.add(lb1);
		frame.add(cb1);
		frame.add(cb2);
		frame.add(cb3);
		frame.add(cb4);		
		JLabel lb2=new JLabel("个人学历：");
		ButtonGroup group=new ButtonGroup();
		JRadioButton rb1=new JRadioButton("博士",false);
		JRadioButton rb2=new JRadioButton("硕士",false);
		JRadioButton rb3=new JRadioButton("本科",true);
		JRadioButton rb4=new JRadioButton("专科",false);
		group.add(rb1);
		group.add(rb2);
		group.add(rb3);
		group.add(rb4);
		lb2.setBounds(100,40,70,20);
		rb1.setBounds(100,60,70,20);
		rb2.setBounds(100,80,70,20);
		rb3.setBounds(100,100,70,20);
		rb4.setBounds(100,120,70,20);
		frame.add(lb2);
		frame.add(rb1);
		frame.add(rb2);
		frame.add(rb3);
		frame.add(rb4);
		frame.setVisible(true);
	}
}
