图形界面设计,复选框的问题,帮忙看下,
import javax.swing.*;class MyFrame extends JFrame{
JLabel lab1,lab2,lab3,lab4,lab5,lab6,lab7,lab8,lab9;
JTextField tf1,tf2;
JPasswordField pwf1,pwf2;
JTextArea ta;
JRadioButton rbtMale;
JRadioButton rbtFemale;
ButtonGroup grp;
JComboBox cmbMonth;
JCheckBox check;
MyFrame(String s){
super(s);
setSize(320,400);
setLocationRelativeTo(null);
JPanel pan=new JPanel();
setContentPane(pan);
lab1=new JLabel("用户名:");
tf1=new JTextField(20);
lab2=new JLabel("密码:");
pwf1=new JPasswordField(20);
lab3=new JLabel("确认密码:");
pwf2=new JPasswordField(20);
lab4=new JLabel("个人简历:");
ta=new JTextArea(10,20);
lab5=new JLabel("性别");
rbtMale=new JRadioButton("男");
rbtFemale=new JRadioButton("女");
grp=new ButtonGroup();
grp.add(rbtMale);
grp.add(rbtFemale);
lab6=new JLabel("证件类型");
String text[]={"身份证","护照","学生证","驾驶证","军官证","其他"};
......
lab7=new JLabel("证件号码");
tf2=new JTextField(20);
lab8=new JLabel("同意服务条款:");
check=new JCheckBox("我已经看过并同意使用协议");
pan.add(lab1);
pan.add(tf1);
pan.add(lab2);
pan.add(pwf1);
pan.add(lab3);
pan.add(pwf2);
pan.add(lab4);
pan.add(ta);
pan.add(lab5);
pan.add(rbtMale);
pan.add(rbtFemale);
pan.add(lab6);
pan.add();
pan.add(lab7);
pan.add(tf2);
pan.add(lab8);
pan.add(check);
}
}
}
public class TextFieldDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
MyFrame frm=new MyFrame("注册界面");
}
}
lab6=new JLabel("证件类型");
String text[]={"身份证","护照","学生证","驾驶证","军官证","其他"};
......
这里,复选框该怎么写,求个全代码,百度的是写得什么setSelectedItem() 之类的,书上完全没有详写过,也就提下,所以不知道这个该怎么用,会的帮忙完善下,先谢了啊