?? updatecarddialog.java
字號:
package card;
import java.awt.*;
import javax.swing.*;
import java.util.ArrayList;
public class updatecardDialog extends JDialog {
DatabaseOperate dp=new DatabaseOperate();
JPanel panel1 = new JPanel();
JLabel lblCardid = new JLabel();
JLabel lblTypeid = new JLabel();
JLabel lblName = new JLabel();
JLabel lblSex = new JLabel();
JLabel lblDate = new JLabel();
JLabel lblDepart = new JLabel();
JLabel lblPower = new JLabel();
JLabel lblHomePhone = new JLabel();
JLabel lblOfficePhone = new JLabel();
JLabel lblMobic = new JLabel();
JLabel lblAddress = new JLabel();
JLabel lblEmail = new JLabel();
JLabel jLabel13 = new JLabel();
JTextField txtcardid = new JTextField();
JComboBox comtpname= new JComboBox();
// JTextField txttypeid = new JTextField();
JTextField txtname = new JTextField();
JTextField txtsex = new JTextField();
JTextField txtbrithday = new JTextField();
JTextField txtdepart = new JTextField();
JTextField txtpower = new JTextField();
JTextField txthomephone = new JTextField();
JTextField txtofficephone = new JTextField();
JTextField txtmobil = new JTextField();
JTextField txtaddress = new JTextField();
JTextField txtnumber = new JTextField();
JTextField txtemail = new JTextField();
// JButton btncreate = new JButton();
JButton btnupdate = new JButton();
// JButton btnselect = new JButton();
updatecardhandler uh=new updatecardhandler();
public updatecardDialog (Frame owner, String title, boolean modal) {
super(owner, title, modal);
try {
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
jbInit();
pack();
} catch (Exception exception) {
exception.printStackTrace();
}
}
public updatecardDialog () {
this(new Frame(), "名片管理", true);
}
private void jbInit() throws Exception {
panel1.setLayout(null);
lblCardid.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblCardid.setText("名片編號:");
lblCardid.setBounds(new Rectangle(61, 44, 80, 39));
lblTypeid.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblTypeid.setText("類別名稱:");
lblTypeid.setBounds(new Rectangle(292, 48, 84, 30));
lblName.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblName.setText("姓名:");
lblName.setBounds(new Rectangle(60, 83, 90, 40));
lblSex.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblSex.setText("性別:");
lblSex.setBounds(new Rectangle(296, 90, 62, 24));
lblDate.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblDate.setText("出生年月:");
lblDate.setBounds(new Rectangle(59, 130, 75, 28));
lblDepart.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblDepart.setText("工作單位:");
lblDepart.setBounds(new Rectangle(297, 130, 79, 29));
lblPower.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblPower.setText("職務:");
lblPower.setBounds(new Rectangle(62, 179, 75, 26));
lblHomePhone.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblHomePhone.setText("家庭電話:");
lblHomePhone.setBounds(new Rectangle(296, 180, 76, 28));
lblOfficePhone.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblOfficePhone.setText("辦公電話:");
lblOfficePhone.setBounds(new Rectangle(62, 217, 83, 35));
lblMobic.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblMobic.setText("移動電話:");
lblMobic.setBounds(new Rectangle(298, 221, 80, 31));
lblAddress.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblAddress.setText("地址:");
lblAddress.setBounds(new Rectangle(65, 269, 80, 27));
lblEmail.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
lblEmail.setText("郵編:");
lblEmail.setBounds(new Rectangle(296, 269, 81, 31));
jLabel13.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
jLabel13.setText("電子郵件:");
jLabel13.setBounds(new Rectangle(68, 313, 83, 31));
txtcardid.setText("");
txtcardid.setBounds(new Rectangle(134, 49, 128, 28));
// txttypeid.setText("");
comtpname.setBounds(new Rectangle(380, 49, 117, 27));
txtname.setText("");
txtname.setBounds(new Rectangle(134, 90, 130, 27));
txtsex.setText("");
txtsex.setBounds(new Rectangle(378, 89, 119, 30));
txtbrithday.setText("");
txtbrithday.setBounds(new Rectangle(133, 135, 131, 27));
txtdepart.setText("");
txtdepart.setBounds(new Rectangle(381, 132, 122, 29));
txtpower.setText("");
txtpower.setBounds(new Rectangle(136, 182, 128, 29));
txthomephone.setText("");
txthomephone.setBounds(new Rectangle(382, 181, 124, 31));
txtofficephone.setText("");
txtofficephone.setBounds(new Rectangle(138, 225, 127, 29));
txtmobil.setText("");
txtmobil.setBounds(new Rectangle(380, 230, 126, 30));
txtaddress.setText("");
txtaddress.setBounds(new Rectangle(137, 272, 129, 30));
txtnumber.setText("");
txtnumber.setBounds(new Rectangle(381, 273, 127, 28));
txtemail.setText("");
txtemail.setBounds(new Rectangle(139, 318, 130, 31));
// btncreate.setBounds(new Rectangle(250, 386, 85, 33));
// btncreate.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
// btncreate.setText("創建");
// btncreate.setActionCommand("create");
// btncreate.addActionListener(uh);
uh.ud=this;
btnupdate.setBounds(new Rectangle(235, 384, 88, 35));
btnupdate.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
btnupdate.setText("修改");
btnupdate.setActionCommand("update");
btnupdate.addActionListener(uh);
ArrayList arr=dp.selectType();
int size=arr.size();
for(int i=0;i<size;i++){
typemodel tm=(typemodel)arr.get(i);
comtpname.addItem(tm.getTyname());
}
// btnselect.setBounds(new Rectangle(246, 383, 120, 35));
// btnselect.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
// btnselect.setText("多項查詢");
// btnselect.setActionCommand("select");
// btnselect.addActionListener(uh);
panel1.add(lblCardid);
panel1.add(lblTypeid);
panel1.add(lblName);
panel1.add(lblDate);
panel1.add(lblPower);
panel1.add(lblOfficePhone);
panel1.add(lblAddress);
panel1.add(jLabel13);
panel1.add(lblSex);
panel1.add(lblDepart);
panel1.add(lblMobic);
panel1.add(lblEmail);
panel1.add(txtcardid);
panel1.add(txtname);
panel1.add(txtbrithday);
panel1.add(txtpower);
panel1.add(lblHomePhone);
panel1.add(txtofficephone);
panel1.add(txtaddress);
panel1.add(txtemail);
panel1.add( comtpname);
panel1.add(txtdepart);
panel1.add(txthomephone);
panel1.add(txtmobil);
panel1.add(txtnumber);
// panel1.add(btncreate);
panel1.add(btnupdate);
// panel1.add(btnselect);
panel1.add(txtsex);
this.getContentPane().add(panel1, java.awt.BorderLayout.CENTER);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -