为了账号安全,请及时绑定邮箱和手机立即绑定

大神指点以下 简单的Java界面设计

大神指点以下 简单的Java界面设计

qq_冰柠檬_3 2018-08-08 22:52:30
要求如下:编写一个Application程序输入学生的有关信息,用Checkbox表示学生是否注册,用CheckboxGroup表示学生性别,用List表示学生年级,用Choice表示学生系别,程序还包括了一个按钮,用户单击按钮时,程序读取当前所有组件中的选择并显示在一个TextAreapublic class ApplicationTest extends Frame implements ActionListener { Frame f=new Frame("学生的相关信息");  Panel pn,pc,p1,p2,p3; Label lb1,lb2,lb3; Choice department; List grade; CheckboxGroup cbg; Checkbox male,female; Checkbox digister;    public ApplicationTest() { // TODO Auto-generated constructor stub // TODO Auto-generated method stub    lb1=new Label("系别:");    Choice department =new Choice();    department.addItem("信息系");    department.addItem("工业型");    department.addItem("外语系");          lb2=new Label("年级:");    grade=new List(3,false);    grade.add("大一");    grade.add("大二");    grade.add("大三");    grade.add("大四");        lb3=new Label("性别:");    cbg=new CheckboxGroup();    male=new Checkbox("男", cbg,false);    female=new Checkbox("女", cbg,false);    digister =new Checkbox("是否注册", false);        Button ok=new Button("确定");    ok.addActionListener(this);    TextArea ta=new TextArea();        f.setLayout(new BorderLayout());    f.add("North", pn);    FlowLayout flll=new FlowLayout();    p1.setLayout(flll);    p2.setLayout(flll);    p3.setLayout(flll);    pc.setLayout(flll);    pn.setLayout(flll);    p1.add(lb1);    p1.add(department);    p2.add(lb2);    p2.add(grade);    p3.add(lb3);    p3.add(male);    p3.add(female);    pn.add(p1);pn.add(p2);pn.add(p3);    f.add("Center", pc);    pc.add(digister);pc.add(ok);    f.add("South", ta);    f.setSize(400, 400); f.setVisible(true);         } public static void main(String args[]) {   new ApplicationTest(); } @Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub }}
查看完整描述

1 回答

?
zzZerOrz

TA贡献101条经验 获得超28个赞

1094行有一个变量,是空的,Null

查看完整回答
反对 回复 2018-08-09
  • 1 回答
  • 0 关注
  • 811 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信