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

📄 mainframe.java

📁 课程设计-- 通讯录。。用NetBeans编写
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package addressbook;/* * MainFrame.java * * Created on 2005年10月26日, 上午10:27 * * @author  Liuyi */import java.util.*;import java.awt.*;import javax.swing.*;import javax.imageio.*;import java.io.*;public class MainFrame extends javax.swing.JFrame {        /** Creates new form MainFrame */    public MainFrame() {        initComponents();        nameList.setListData(people.toArray());        setSize(520,400);        setTitle("我的通讯录");    }        /** This method is called from within the constructor to     * initialize the form.     * WARNING: Do NOT modify this code. The content of this method is     * always regenerated by the Form Editor.     */    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents    private void initComponents() {        java.awt.GridBagConstraints gridBagConstraints;        jPanel1 = new javax.swing.JPanel();        lblName = new javax.swing.JLabel();        txtName = new javax.swing.JTextField();        txtZip = new javax.swing.JTextField();        txtAdd = new javax.swing.JTextField();        txtPhone = new javax.swing.JTextField();        txtCellphone = new javax.swing.JTextField();        lblZip = new javax.swing.JLabel();        lblAdd = new javax.swing.JLabel();        lblPhone = new javax.swing.JLabel();        lblCellphone = new javax.swing.JLabel();        lblEMail = new javax.swing.JLabel();        txtEmail = new javax.swing.JTextField();        btnNew = new javax.swing.JButton();        btnDelete = new javax.swing.JButton();        btnFind = new javax.swing.JButton();        btnSave = new javax.swing.JButton();        jScrollPane1 = new javax.swing.JScrollPane();        nameList = new javax.swing.JList();        jMenuBar1 = new javax.swing.JMenuBar();        mFile = new javax.swing.JMenu();        mOpen = new javax.swing.JMenuItem();        mSave = new javax.swing.JMenuItem();        mExit = new javax.swing.JMenuItem();        mOpt = new javax.swing.JMenu();        mNew = new javax.swing.JMenuItem();        mDelete = new javax.swing.JMenuItem();        mFind = new javax.swing.JMenuItem();        mHelp = new javax.swing.JMenu();        mAbout = new javax.swing.JMenuItem();        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);        jPanel1.setLayout(new java.awt.GridBagLayout());        lblName.setText("\u59d3\u540d\uff1a");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 0;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(40, 50, 0, 0);        jPanel1.add(lblName, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 0;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.gridheight = 2;        gridBagConstraints.ipadx = 179;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(40, 10, 0, 0);        jPanel1.add(txtName, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 2;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.gridheight = 2;        gridBagConstraints.ipadx = 179;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(10, 10, 0, 0);        jPanel1.add(txtZip, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 4;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.ipadx = 179;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(10, 10, 0, 0);        jPanel1.add(txtAdd, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 5;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.gridheight = 2;        gridBagConstraints.ipadx = 179;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(10, 10, 0, 0);        jPanel1.add(txtPhone, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 7;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.gridheight = 2;        gridBagConstraints.ipadx = 179;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(10, 10, 0, 0);        jPanel1.add(txtCellphone, gridBagConstraints);        lblZip.setText("\u90ae\u653f\u7f16\u7801\uff1a");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 2;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(10, 30, 0, 0);        jPanel1.add(lblZip, gridBagConstraints);        lblAdd.setText("\u901a\u4fe1\u5730\u5740\uff1a");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 4;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.ipady = 5;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(10, 30, 0, 0);        jPanel1.add(lblAdd, gridBagConstraints);        lblPhone.setText("\u7535\u8bdd\uff1a");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 5;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(10, 50, 0, 0);        jPanel1.add(lblPhone, gridBagConstraints);        lblCellphone.setText("\u624b\u673a\uff1a");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 7;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(10, 50, 0, 0);        jPanel1.add(lblCellphone, gridBagConstraints);        lblEMail.setText("\u7535\u5b50\u90ae\u4ef6\uff1a");        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 9;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(10, 30, 0, 0);        jPanel1.add(lblEMail, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 9;        gridBagConstraints.gridwidth = 3;        gridBagConstraints.gridheight = 2;        gridBagConstraints.ipadx = 179;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(10, 10, 0, 0);        jPanel1.add(txtEmail, gridBagConstraints);        btnNew.setText("\u65b0\u589e");        btnNew.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                btnNewActionPerformed(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 11;        gridBagConstraints.gridwidth = 2;        gridBagConstraints.gridheight = 13;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(60, 30, 24, 0);        jPanel1.add(btnNew, gridBagConstraints);        btnDelete.setText("\u5220\u9664");        btnDelete.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                btnDeleteActionPerformed(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 4;        gridBagConstraints.gridy = 11;        gridBagConstraints.gridheight = 13;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(60, 10, 24, 0);        jPanel1.add(btnDelete, gridBagConstraints);        btnFind.setText("\u67e5\u627e");        btnFind.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                btnFindActionPerformed(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 5;        gridBagConstraints.gridy = 11;        gridBagConstraints.gridheight = 13;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(60, 13, 24, 0);        jPanel1.add(btnFind, gridBagConstraints);        btnSave.setText("\u4fdd\u5b58");        btnSave.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                btnSaveActionPerformed(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 6;        gridBagConstraints.gridy = 11;        gridBagConstraints.gridwidth = 4;        gridBagConstraints.gridheight = 13;        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;        gridBagConstraints.insets = new java.awt.Insets(60, 13, 24, 39);        jPanel1.add(btnSave, gridBagConstraints);        getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER);        jScrollPane1.setPreferredSize(new java.awt.Dimension(150, 0));        nameList.setAutoscrolls(false);        nameList.addMouseListener(new java.awt.event.MouseAdapter() {            public void mouseClicked(java.awt.event.MouseEvent evt) {                nameListMouseClicked(evt);            }        });        jScrollPane1.setViewportView(nameList);        getContentPane().add(jScrollPane1, java.awt.BorderLayout.WEST);        mFile.setText("\u6587\u4ef6");        mOpen.setText("\u6253\u5f00");        mOpen.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                mOpenActionPerformed(evt);            }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -