📄 cardmanageframe.java
字号:
/*
* 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 + -