⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dialog1.java~3~

📁 一个Java编写的挺不错的人事管理系统
💻 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 + -