import java.awt.*;
import javax.swing.*;
class TestJTextField extends JFrame
{
public TestJTextField()
{
Container con=this.getContentPane();
con.setLayout(new FlowLayout());
JLabel jnamelbl=new JLabel("你的姓名");
JTextField jnametxt=new JTextField(10);//10???????????
con.add(jnamelbl);
con.add(jnametxt);
JLabel jsexlbl=new JLabel("你的性别:");
JRadioButton jsexboybtn=new JRadioButton("男");
JRadioButton jsexgirlbtn=new JRadioButton("女");
ButtonGroup bg=new ButtonGroup();
bg.add(jsexboybtn);
bg.add(jsexgirlbtn);
con.add(jsexlbl);
con.add(jsexboybtn);
con.add(jsexgirlbtn);
JLabel jjob=new JLabel("你的职业是什么");
jjob.setToolTipText("选择职业");
String[] jobtype={"公务员","教师","公司职员"};
JComboBox jcbbjob=new JComboBox(jobtype);
con.add(jjob);
con.add(jcbbjob);
JLabel jfavorite=new JLabel("你喜欢的足球队是什么?");
JCheckBox jckb1=new JCheckBox("曼联",false);
JCheckBox jckb2=new JCheckBox("皇马",false);
JCheckBox jckb3=new JCheckBox("巴萨",true);
con.add(jfavorite);
con.add(jckb1);
con.add(jckb2);
con.add(jckb3);
JLabel jTextarealbl=new JLabel("写出你最喜欢的五个球星:");
JTextArea jTextarea=new JTextArea(5,15);
JScrollPane sp=new JScrollPane(jTextarea);
con.add(jTextarealbl);
con.add(sp);
JLabel jListlbl=new JLabel("选择你喜爱的电影:");
DefaultListModel listModel=new DefaultListModel();
listModel.addElement("阿凡达");
listModel.addElement("狮子王");
listModel.addElement("建国大业");
listModel.addElement("卧虎藏龙");
JList jlist=new JList(listModel);
jlist.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
jlist.setSelectedIndex(0);
con.add(jListlbl);
con.add(jlist);
JButton jok=new JButton("提交");
JButton jCancel=new JButton("取消");
con.add(jok);
con.add(jCancel);
}
public static void main(String[] args)
{
TestJTextField ttf=new TestJTextField();
ttf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ttf.setSize(200,450);
ttf.setVisible(true);
}
}