jasonhero
发贴: 52
积分: -1
|
于 2006-05-16 18:38
import java.awt.BorderLayout;
import javax.swing.*; import java.awt.GridBagLayout; import java.awt.*;
public class Frame2 extends JFrame { public Frame2() { try { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setResizable(false); setTitle("添加信息"); setVisible(true); setSize(450,300);
jbInit(); } catch (Exception exception) { exception.printStackTrace(); } }
private void jbInit() throws Exception { jPanel jPanel1 = new JPanel(); Frame2.add(jPanel1, java.awt.BorderLayout.CENTER); GridBagLayout gbLayout = new GridBagLayout(); GridBagConstraints gbcObj = new GridBagConstraints(); jPanel1.setLayout(gbLayout); JLabel jLabel1 = new JLabel("学号"); JLabel jLable2 = new JLabel("姓名"); JLabel jLabel3 = new JLabel("性别"); JLabel jLabel4 = new JLabel("出生日期"); JLabel jLabel5 = new JLabel("籍贯"); JLabel jLabel6 = new JLabel("政治面貌"); JLabel jLabel7 = new JLabel("院系"); JLabel jLabel8 = new JLabel("专业"); JLabel jLabel9 = new JLabel("备注"); JTextField jTextField1 = new JTextField(10); JTextField jTextField2 = new JTextField(12); JTextField jTextField3 = new JTextField("YYYY-MM-DD",10); JTextField jTextField4 = new JTextField(20); JTextField jTextField5 = new JTextField(12); String[] ComboBoxStr1 = {"男","女"}; String[] ComboBoxStr2 = {"团员","党员","其他"}; String[] ComboBoxStr3 = {"网络工程","软件工程","通信工程","自动化","工商管理"}; JComboBox ComboBox1 = new JComboBox(ComboBoxStr1); JComboBox ComboBox2 = new JComboBox(ComboBoxStr2); JComboBox ComboBox3 = new JComboBox(ComboBoxStr3); JTextArea JTextArea1 = new JTextArea(10,5); JScrollPane JScrollPane1 = new JScrollPane(JTextArea1,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); JButton jButton1 = new JButton("增加"); gbcObj.anchor = GridBagConstraints.EAST; gbcObj.gridx = 1; gbcObj.gridy = 1; gbLayout.setConstraints(jLabel1,gbcObj); gbcObj.gridx = 2; gbLayout.setConstraints(jTextField1,gbcObj); gbcObj.gridx = 3; gbLayout.setConstraints(jLable2,gbcObj); gbcObj.gridx = 4; gbLayout.setConstraints(jTextField2,gbcObj); gbcObj.gridx = 5; gbLayout.setConstraints(jLabel3,gbcObj); gbcObj.gridx = 6; gbLayout.setConstraints(ComboBox1,gbcObj); gbcObj.gridx = 1; gbcObj.gridy = 2; gbLayout.setConstraints(jLabel4,gbcObj); gbcObj.gridx = 2; gbLayout.setConstraints(jTextField3,gbcObj); gbcObj.gridx = 3; gbLayout.setConstraints(jLabel5,gbcObj); gbcObj.gridx = 4; gbLayout.setConstraints(jTextField4,gbcObj); gbcObj.gridx = 5; gbLayout.setConstraints(jLabel6,gbcObj); gbcObj.gridx = 6; gbLayout.setConstraints(ComboBox2,gbcObj); gbcObj.gridx = 1; gbcObj.gridy = 3; gbLayout.setConstraints(jLabel7,gbcObj); gbcObj.gridx = 2; gbLayout.setConstraints(ComboBox3,gbcObj); gbcObj.gridx = 3; gbLayout.setConstraints(jLabel8,gbcObj); gbcObj.gridx = 4; gbLayout.setConstraints(jTextField5,gbcObj); gbcObj.gridx = 1; gbcObj.gridy = 4; gbLayout.setConstraints(jLabel9,gbcObj); gbcObj.gridx = 2; gbLayout.setConstraints(JScrollPane1,gbcObj); gbcObj.gridx = 3; gbcObj.gridy = 5; gbLayout.setConstraints(jButton1,gbcObj);
jPanel1.add(jLabel1 ); jPanel1.add(jTextField1); jPanel1.add(jLable2); jPanel1.add(jTextField2); jPanel1.add(jLabel3); jPanel1.add(ComboBox1); jPanel1.add(jLabel4); jPanel1.add(jTextField3); jPanel1.add(jLabel5); jPanel1.add(jTextField4); jPanel1.add(jLabel6); jPanel1.add(ComboBox2); jPanel1.add(jLabel7); jPanel1.add(ComboBox3); jPanel1.add(jLabel8); jPanel1.add(jTextField5); jPanel1.add(jLabel9); jPanel1.add(JScrollPane1); jPanel1.add(jButton1); }
public static void main(String[] args){ new Frame2(); } }
活不明白…………
|