?? dialog1.java~3~
字號:
package work;
import java.awt.*;
import javax.swing.*;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.JTableHeader;
import javax.swing.border.BevelBorder;
import javax.swing.border.Border;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2007</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class Dialog1 extends JDialog {
public Dialog1(Frame owner, String title, boolean modal) {
super(owner, title, modal);
try {
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
jbInit();
pack();
} catch (Exception exception) {
exception.printStackTrace();
}
}
public Dialog1() {
this(new Frame(), "Dialog1", false);
}
private void jbInit() throws Exception {
this.getContentPane().setLayout(null);
jLabel1.setBackground(UIManager.getColor("textHighlight"));
jLabel1.setFont(new java.awt.Font("楷體_GB2312", Font.PLAIN, 18));
jLabel1.setBorder(BorderFactory.createEtchedBorder());
jLabel1.setText(" 用 戶 管 理 界 面");
jLabel1.setBounds(new Rectangle(146, 10, 287, 47));
jLabel4.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
jLabel4.setText("用戶名");
jLabel4.setBounds(new Rectangle(314, 105, 50, 25));
passtext.setText("passtext");
passtext.setBounds(new Rectangle(389, 158, 114, 26));
jLabel5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
jLabel5.setText("密碼");
jLabel5.setBounds(new Rectangle(319, 162, 30, 22));
nametext.setText("nametext");
nametext.setBounds(new Rectangle(387, 104, 114, 26));
jLabel6.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
jLabel6.setText("帳號類型");
jLabel6.setBounds(new Rectangle(314, 217, 50, 25));
jButton1.setBounds(new Rectangle(369, 280, 71, 29));
jButton1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
jButton1.setBorder(border1);
jButton1.setText("刪 除");
jButton2.setBounds(new Rectangle(441, 280, 71, 29));
jButton2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
jButton2.setBorder(border1);
jButton2.setText("修 改");
jButton3.setBounds(new Rectangle(512, 280, 71, 29));
jButton3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
jButton3.setBorder(BorderFactory.createRaisedBevelBorder());
jButton3.setText("查 詢 ");
jButton4.setBounds(new Rectangle(298, 280, 71, 29));
jButton4.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
jButton4.setBorder(BorderFactory.createRaisedBevelBorder());
jButton4.setText("增 加");
jButton4.addActionListener(new Dialog1_jButton4_actionAdapter(this));
jLabel7.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel7.setText(" 圖 片");
jLabel7.setBounds(new Rectangle(297, 310, 286, 122));
jPanel1.setBorder(BorderFactory.createEtchedBorder());
jPanel1.setBounds(new Rectangle(10, 67, 285, 369));
jPanel1.setLayout(null);
jScrollPane1.setBounds(new Rectangle(2, 2, 280, 364));
jComboBox1.setBorder(BorderFactory.createEtchedBorder());
jComboBox1.setBounds(new Rectangle(390, 218, 116, 26));
this.getContentPane().add(jLabel1);
this.getContentPane().add(jButton4);
this.getContentPane().add(jButton1);
this.getContentPane().add(jButton2);
this.getContentPane().add(jButton3);
this.getContentPane().add(nametext);
this.getContentPane().add(jLabel4);
this.getContentPane().add(passtext);
this.getContentPane().add(jLabel5);
this.getContentPane().add(jLabel7);
this.getContentPane().add(jLabel6);
this.getContentPane().add(jPanel1);
jPanel1.add(jScrollPane1);
jScrollPane1.getViewport().add(jTable2);
this.getContentPane().add(jComboBox1);
chooer.addColumn("用戶名");
chooer.addColumn("密碼");
chooer.addColumn("帳號類型");
this.setTitle(" 用 戶 管 理 界 面");
jComboBox1.addItem("Admin");
jComboBox1.addItem("Guest");
}
DefaultTableModel chooer = new DefaultTableModel();
JLabel jLabel1 = new JLabel();
JTable jTable1 = new JTable();
JLabel jLabel4 = new JLabel();
JTextField passtext = new JTextField();
JLabel jLabel5 = new JLabel();
JTextField nametext = new JTextField();
JLabel jLabel6 = new JLabel();
JButton jButton1 = new JButton();
Border border1 = BorderFactory.createBevelBorder(BevelBorder.RAISED,
Color.white, Color.white, new Color(118, 118, 118),
new Color(169, 169, 169));
JButton jButton2 = new JButton();
JButton jButton3 = new JButton();
JButton jButton4 = new JButton();
JLabel jLabel7 = new JLabel();
JPanel jPanel1 = new JPanel();
JScrollPane jScrollPane1 = new JScrollPane();
JTable jTable2 = new JTable(chooer);
JComboBox jComboBox1 = new JComboBox();
public void jButton4_actionPerformed(ActionEvent e) {
UserBean u = new UserBean();
Means m =new Means();
String username= u.getName();
String userpw=u.getPassword();
String type =u.getType();
nametext.setText(username);
passtext.setText(userpw);
}
}
class Dialog1_jButton4_actionAdapter implements ActionListener {
private Dialog1 adaptee;
Dialog1_jButton4_actionAdapter(Dialog1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton4_actionPerformed(e);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -