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

📄 cardmanageframe.java

📁 JAVA guI设计的一个名片。可能还有很多不足之处
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
/*
 * CardManageFrame.java
 *
 * Created on 2007年12月10日, 下午3:24
 */

package cardmanage;
import java.util.*;
/**
 *
 * @author  Administrator
 */
public class CardManageFrame extends javax.swing.JFrame {
    java.util.Vector  vecListCard=new java.util.Vector();
    java.util.Hashtable hashCardInfo=new java.util.Hashtable(); 
    /** Creates new form CardManageFrame */
    public CardManageFrame() {
        initComponents();
       
    }

    private java.util.Hashtable hashCardiInfo;
  
    /** 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=" 生成的代码 ">//GEN-BEGIN:initComponents
    private void initComponents() {
        buttonGroupOne = new javax.swing.ButtonGroup();
        buttonGroupTwo = new javax.swing.ButtonGroup();
        buttonGroupThree = new javax.swing.ButtonGroup();
        jSplitPaneGlobal = new javax.swing.JSplitPane();
        jSplitPaneLeft = new javax.swing.JSplitPane();
        jPanelLeftTop = new javax.swing.JPanel();
        jRadioButtonOldCard = new javax.swing.JRadioButton();
        jRadioButtonOther = new javax.swing.JRadioButton();
        jPanelLeftBottom = new javax.swing.JPanel();
        jScrollPane1 = new javax.swing.JScrollPane();
        jListCardList = new javax.swing.JList();
        jSplitPaneRight = new javax.swing.JSplitPane();
        jPanelRightTop = new javax.swing.JPanel();
        jLabelName = new javax.swing.JLabel();
        jLabelAddress = new javax.swing.JLabel();
        jLabelPhone = new javax.swing.JLabel();
        jLabelEmail = new javax.swing.JLabel();
        jTextFieldName = new javax.swing.JTextField();
        jTextFieldAddress = new javax.swing.JTextField();
        jTextField3 = new javax.swing.JTextField();
        jTextFieldEmail = new javax.swing.JTextField();
        jPanelFavor = new javax.swing.JRadioButton();
        jRadioButton2 = new javax.swing.JRadioButton();
        jButtonDelete = new javax.swing.JButton();
        jButton1 = new javax.swing.JButton();
        jPanelRightBottom = new javax.swing.JPanel();
        jPanelFavor1 = new javax.swing.JPanel();
        jCheckBoxSing = new javax.swing.JCheckBox();
        jCheckBoxDance = new javax.swing.JCheckBox();
        jCheckBoxChat = new javax.swing.JCheckBox();
        jCheckBoxFootBall = new javax.swing.JCheckBox();
        jCheckBoxBasketBall = new javax.swing.JCheckBox();
        jCheckBoxVolleyBall = new javax.swing.JCheckBox();
        jPanelDegree1 = new javax.swing.JPanel();
        jRadioButtonMaster = new javax.swing.JRadioButton();
        jRadioButtonDoctor = new javax.swing.JRadioButton();
        jRadioButtonBachelor = new javax.swing.JRadioButton();
        jRadioButtonDegree = new javax.swing.JRadioButton();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        jSplitPaneGlobal.setBorder(null);
        jSplitPaneGlobal.setDividerLocation(150);
        jSplitPaneGlobal.setDividerSize(3);
        jSplitPaneGlobal.setMinimumSize(new java.awt.Dimension(65, 94));
        jSplitPaneGlobal.setPreferredSize(new java.awt.Dimension(301, 202));
        jSplitPaneLeft.setDividerLocation(110);
        jSplitPaneLeft.setDividerSize(0);
        jSplitPaneLeft.setOrientation(javax.swing.JSplitPane.VERTICAL_SPLIT);
        jSplitPaneLeft.setPreferredSize(new java.awt.Dimension(274, 202));
        jPanelLeftTop.setBorder(javax.swing.BorderFactory.createTitledBorder("\u9009\u62e9\u52a8\u4f5c"));
        jPanelLeftTop.setAlignmentX(1.0F);
        jPanelLeftTop.setAlignmentY(1.0F);
        buttonGroupOne.add(jRadioButtonOldCard);
        jRadioButtonOldCard.setText("\u67e5\u770b\u5df2\u6709\u540d\u7247");
        jRadioButtonOldCard.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        jRadioButtonOldCard.setMargin(new java.awt.Insets(0, 0, 0, 0));
        jRadioButtonOldCard.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                jRadioButtonOldCardItemStateChanged(evt);
            }
        });

        buttonGroupOne.add(jRadioButtonOther);
        jRadioButtonOther.setText("\u6dfb\u52a0\u65b0\u540d\u7247");
        jRadioButtonOther.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        jRadioButtonOther.setMargin(new java.awt.Insets(0, 0, 0, 0));
        jRadioButtonOther.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                jRadioButtonOtherItemStateChanged(evt);
            }
        });

        org.jdesktop.layout.GroupLayout jPanelLeftTopLayout = new org.jdesktop.layout.GroupLayout(jPanelLeftTop);
        jPanelLeftTop.setLayout(jPanelLeftTopLayout);
        jPanelLeftTopLayout.setHorizontalGroup(
            jPanelLeftTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(jPanelLeftTopLayout.createSequentialGroup()
                .add(jPanelLeftTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(jRadioButtonOldCard, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 108, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .add(jRadioButtonOther))
                .addContainerGap(28, Short.MAX_VALUE))
        );
        jPanelLeftTopLayout.setVerticalGroup(
            jPanelLeftTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(jPanelLeftTopLayout.createSequentialGroup()
                .add(jRadioButtonOldCard)
                .add(15, 15, 15)
                .add(jRadioButtonOther)
                .addContainerGap(35, Short.MAX_VALUE))
        );
        jSplitPaneLeft.setLeftComponent(jPanelLeftTop);

        jPanelLeftBottom.setLayout(new java.awt.GridLayout(1, 0));

        jPanelLeftBottom.setBorder(javax.swing.BorderFactory.createTitledBorder("\u540d\u7247\u5217\u8868"));
        jListCardList.addListSelectionListener(new javax.swing.event.ListSelectionListener() {
            public void valueChanged(javax.swing.event.ListSelectionEvent evt) {
                jListCardListValueChanged(evt);
            }
        });

        jScrollPane1.setViewportView(jListCardList);

        jPanelLeftBottom.add(jScrollPane1);

        jSplitPaneLeft.setRightComponent(jPanelLeftBottom);

        jSplitPaneGlobal.setLeftComponent(jSplitPaneLeft);

        jSplitPaneRight.setDividerLocation(280);
        jSplitPaneRight.setDividerSize(3);
        jSplitPaneRight.setOrientation(javax.swing.JSplitPane.VERTICAL_SPLIT);
        jSplitPaneRight.setPreferredSize(new java.awt.Dimension(24, 83));
        jPanelRightTop.setBorder(javax.swing.BorderFactory.createTitledBorder("\u540d\u7247\u8be6\u7ec6\u4fe1\u606f"));
        jLabelName.setText("\u59d3\u540d\uff1a");

        jLabelAddress.setText("\u5730\u5740\uff1a ");

        jLabelPhone.setText("\u8054\u7cfb\u7535\u8bdd\uff1a");

        jLabelEmail.setText("\u90ae\u4ef6\u5730\u5740\uff1a");

        buttonGroupTwo.add(jPanelFavor);
        jPanelFavor.setText("\u7231\u597d");
        jPanelFavor.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        jPanelFavor.setMargin(new java.awt.Insets(0, 0, 0, 0));
        jPanelFavor.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                jPanelFavorItemStateChanged(evt);
            }
        });

        buttonGroupTwo.add(jRadioButton2);
        jRadioButton2.setText("\u5b66\u5386");
        jRadioButton2.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        jRadioButton2.setMargin(new java.awt.Insets(0, 0, 0, 0));
        jRadioButton2.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                jRadioButton2ItemStateChanged(evt);
            }
        });

        jButtonDelete.setText("\u5220\u9664");
        jButtonDelete.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonDeleteActionPerformed(evt);
            }
        });

        jButton1.setText("\u6dfb\u52a0");
        jButton1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton1ActionPerformed(evt);
            }
        });

        org.jdesktop.layout.GroupLayout jPanelRightTopLayout = new org.jdesktop.layout.GroupLayout(jPanelRightTop);
        jPanelRightTop.setLayout(jPanelRightTopLayout);
        jPanelRightTopLayout.setHorizontalGroup(
            jPanelRightTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(jPanelRightTopLayout.createSequentialGroup()
                .add(jPanelRightTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(jPanelRightTopLayout.createSequentialGroup()
                        .add(jPanelRightTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(jPanelRightTopLayout.createSequentialGroup()

⌨️ 快捷键说明

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