?? typedialog.java
字號:
package card;
import java.awt.BorderLayout;
import java.awt.Frame;
import javax.swing.JDialog;
import javax.swing.JPanel;
import java.awt.*;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.UIManager;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2007</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class typeDialog extends JDialog {
JPanel panel1 = new JPanel();
JLabel jLabel1 = new JLabel();
JLabel jLabel2 = new JLabel();
JLabel jLabel3 = new JLabel();
// JTextField txttpid = new JTextField();
JComboBox cmbtpid =new JComboBox();
JTextField txttpname = new JTextField();
JButton btndele = new JButton();
JButton btnupdate = new JButton();
JButton btncreate = new JButton();
typehandler th=new typehandler(this);
public typeDialog(Frame owner, String title, boolean modal) {
super(owner, title, modal);
try {
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
jbInit();
pack();
} catch (Exception exception) {
exception.printStackTrace();
}
}
public typeDialog() {
this(new Frame(), "類別管理", true);
}
private void jbInit() throws Exception {
panel1.setLayout(null);
this.getContentPane().setLayout(null);
this.setBounds(400,400,400,400);
btndele.setBounds(new Rectangle(191, 256, 83, 33));
btndele.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
btndele.setText("刪除");
btndele.setActionCommand("dele");
btndele.addActionListener(th);
th.td=this;
btnupdate.setBounds(new Rectangle(191, 256, 83, 33));
btnupdate.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
btnupdate.setText("修改");
btnupdate.setActionCommand("update");
btnupdate.addActionListener(th);
btncreate.setBounds(new Rectangle(191, 256, 83, 33));
btncreate.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
btncreate.setText("創建");
btncreate.setActionCommand("create");
btncreate.addActionListener(th);
this.getContentPane().add(panel1, null);
txttpname.setBounds(new Rectangle(159, 158, 161, 34));
cmbtpid.setBounds(new Rectangle(159, 108, 161, 34));//----------------------
cmbtpid.addItemListener(th);
jLabel3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
jLabel3.setText("類別名稱:");
jLabel3.setBounds(new Rectangle(79, 163, 96, 28));
jLabel2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
jLabel2.setText("類別編號:");
jLabel2.setBounds(new Rectangle(79, 114, 77, 26));
this.getContentPane().setBackground(UIManager.getColor(
"ColorChooser.swatchesDefaultRecentColor"));
this.setForeground(new Color(104, 131, 0));
this.getContentPane().add(jLabel1);
this.getContentPane().add(jLabel2);
this.getContentPane().add(jLabel3);
this.getContentPane().add(cmbtpid);//---------------------------------
this.getContentPane().add(txttpname);
this.getContentPane().add(btncreate);
this.getContentPane().add(btndele);
this.getContentPane().add(btnupdate);
jLabel1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 20));
jLabel1.setForeground(Color.red);
jLabel1.setText("類別管理");
jLabel1.setBounds(new Rectangle(187, 48, 97, 41));
panel1.setBounds(new Rectangle(0, 407, 1, 1));
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -