JLabel lblCustCountry;
JLabel lblCustAge;
//定义文本编辑框,用于接管客户输入
JTextField txtCustName;
JTextField txtCustCellNo;
JTextField txtCustAge;
//定义组合框,供应可富贵的选项
JComboBox cboCustCountry;
GridBagLayout gbObject; //定义布局管理器对象
GridBagConstraints gbc; //定义网格包型矜持门径
public void init() //经由布局门径初始化组件
{
gbObject=new GridBagLayout();
gbc=new GridBagConstraints();
panelObj=new JPanel();
getContentPane().add(panelObj); // 把面板参加到框架中
//初始化标签
lblCustName=new JLabel("客户名字: ");
lblCustCellNo=new JLabel("电话号码: ");
lblCustCountry=new JLabel("客户国籍: ");
lblCustAge=new JLabel("客户年岁: ");
//初始化编辑框
txtCustName=new JTextField(12);
txtCustCellNo=new JTextField(12);
txtCustAge=new JTextField(2);
//初始化组合框
String strCountry[]={"China","U.S.A."};
cboCustCountry=new JComboBox(strCountry);
//将组件经由布局管理器设置后加强到面板上
gbc.anchor = GridBagConstraints.NORTHWEST;
gbc.gridx=1;
gbc.gridy=5;
gbObject.setConstraints(labelCustName,gbc);
panelObject.add(labelCustName);
gbc.gridx=4;
gbObject.setConstraints(textCustName,gbc);
panelObject.add(textCustName);
gbc.gridx=1;
gbc.gridy=8;
gbObject.setConstraints(labelCustCellNo,gbc);
panelObject.add(labelCustCellNo);
gbc.gridx=4;
gbObject.setConstraints(textCustCellNo,gbc);
panelObject.add(textCustCellNo);