作者在 2010-05-20 15:27:05 发布以下内容
package com.yds.gui.fourpart;
import java.awt.Button;
import java.awt.Checkbox;
import java.awt.CheckboxGroup;
import java.awt.Choice;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.Label;
import java.awt.List;
import java.awt.Panel;
import java.awt.TextField;
public class UserReg {
public void UserUi() {
Frame f=new Frame("用户注册");
TextField tf=new TextField(8);
Panel p=new Panel();
p.add(new Label("用户名:"));
p.add(tf);
CheckboxGroup cg=new CheckboxGroup();
Checkbox sex1=new Checkbox("男",cg,true);
Checkbox sex2=new Checkbox("男",cg,false);
Choice c=new Choice();
c.add("高中");
c.add("大专");
c.add("本科");
c.add("研究生");
c.add("博士");
List l=new List(3,false);
l.add("四川");
l.add("广东");
l.add("江西");
l.add("重庆");
l.add("西藏");
l.add("山西");
String[] sf = {"旅游","读书","时装","汽车","健美"};
Checkbox[] cb=new Checkbox[sf.length];//创建一个复选框数组
Panel p4=new Panel();
p4.add(new Label("爱 好:"));
p4.setLayout(new GridLayout(2,3));
for(int i=0;i<cb.length;i++){
cb[i]=new Checkbox(sf[i]);
p4.add(cb[i]);
}
Panel p5=new Panel();
Button b1=new Button("提交");
Button b2=new Button("重置");
// p5.setLayout(new FlowLayout(FlowLayout.CENTER,3,1));
p5.add(b1);
p5.add(b2);
Panel p1=new Panel();
p1.add(new Label("性 别:"));
p1.add(sex1);
p1.add(sex2);
Panel p2=new Panel();
p2.add(new Label("学 业:"));
p2.add(c);
Panel p3=new Panel();
p3.add(new Label("所在地"));
p3.add(l);
f.setLayout(new FlowLayout(FlowLayout.LEFT,1,1));
f.add(p,"North");
f.add(p1);
f.add(p2);
f.add(p3);
f.add(p4);
f.add(p5,"Center");
f.setLocation(300, 300);
f.setSize(200, 300);
f.setResizable(false);
f.setVisible(true);
}
public static void main(String[] args) {
UserReg ur=new UserReg();
ur.UserUi();
}
}
import java.awt.Button;
import java.awt.Checkbox;
import java.awt.CheckboxGroup;
import java.awt.Choice;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.Label;
import java.awt.List;
import java.awt.Panel;
import java.awt.TextField;
public class UserReg {
public void UserUi() {
Frame f=new Frame("用户注册");
TextField tf=new TextField(8);
Panel p=new Panel();
p.add(new Label("用户名:"));
p.add(tf);
CheckboxGroup cg=new CheckboxGroup();
Checkbox sex1=new Checkbox("男",cg,true);
Checkbox sex2=new Checkbox("男",cg,false);
Choice c=new Choice();
c.add("高中");
c.add("大专");
c.add("本科");
c.add("研究生");
c.add("博士");
List l=new List(3,false);
l.add("四川");
l.add("广东");
l.add("江西");
l.add("重庆");
l.add("西藏");
l.add("山西");
String[] sf = {"旅游","读书","时装","汽车","健美"};
Checkbox[] cb=new Checkbox[sf.length];//创建一个复选框数组
Panel p4=new Panel();
p4.add(new Label("爱 好:"));
p4.setLayout(new GridLayout(2,3));
for(int i=0;i<cb.length;i++){
cb[i]=new Checkbox(sf[i]);
p4.add(cb[i]);
}
Panel p5=new Panel();
Button b1=new Button("提交");
Button b2=new Button("重置");
// p5.setLayout(new FlowLayout(FlowLayout.CENTER,3,1));
p5.add(b1);
p5.add(b2);
Panel p1=new Panel();
p1.add(new Label("性 别:"));
p1.add(sex1);
p1.add(sex2);
Panel p2=new Panel();
p2.add(new Label("学 业:"));
p2.add(c);
Panel p3=new Panel();
p3.add(new Label("所在地"));
p3.add(l);
f.setLayout(new FlowLayout(FlowLayout.LEFT,1,1));
f.add(p,"North");
f.add(p1);
f.add(p2);
f.add(p3);
f.add(p4);
f.add(p5,"Center");
f.setLocation(300, 300);
f.setSize(200, 300);
f.setResizable(false);
f.setVisible(true);
}
public static void main(String[] args) {
UserReg ur=new UserReg();
ur.UserUi();
}
}