📄 bookbook.java
字号:
/*
* bookbook.java
*
* Created on 2007年12月14日, 下午9:35
*/
package notebook;
import java.awt.CardLayout;
/**
*
* @author Administrator
*/
public class bookbook extends javax.swing.JFrame {
/** Creates new form bookbook */
public bookbook() {
initComponents();
}
/** 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() {
buttonGroup1 = new javax.swing.ButtonGroup();
buttonGroup2 = new javax.swing.ButtonGroup();
buttonGroup3 = new javax.swing.ButtonGroup();
JsplitPane = new javax.swing.JSplitPane();
jSplitPaneLeft = new javax.swing.JSplitPane();
jPanelLeftTop = new javax.swing.JPanel();
jRadioButton1 = new javax.swing.JRadioButton();
jRadioButton2 = new javax.swing.JRadioButton();
jRadioButton3 = 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();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
jLabel5 = new javax.swing.JLabel();
jTextFieldname = new javax.swing.JTextField();
jTextFieldage = new javax.swing.JTextField();
jTextFieldm = new javax.swing.JTextField();
jTextFieldphone = new javax.swing.JTextField();
jTextFieldQQ = new javax.swing.JTextField();
jLabel7 = new javax.swing.JLabel();
jComboBoxlei = new javax.swing.JComboBox();
jLabel8 = new javax.swing.JLabel();
jTextFieldemail = new javax.swing.JTextField();
jRadioButton4 = new javax.swing.JRadioButton();
jRadioButton5 = new javax.swing.JRadioButton();
jRadioButton6 = new javax.swing.JRadioButton();
jButtonAdd = new javax.swing.JButton();
jButtonDel = new javax.swing.JButton();
jButtonOK = new javax.swing.JButton();
jButtonCancel = new javax.swing.JButton();
jButtonRemove = new javax.swing.JButton();
jButtonEdit = new javax.swing.JButton();
jPanelRightBottom = new javax.swing.JPanel();
jPanel1 = new javax.swing.JPanel();
jCheckBoxx1 = new javax.swing.JCheckBox();
jCheckBoxx2 = new javax.swing.JCheckBox();
jCheckBoxx3 = new javax.swing.JCheckBox();
jCheckBoxx4 = new javax.swing.JCheckBox();
jCheckBoxx5 = new javax.swing.JCheckBox();
jCheckBoxx6 = new javax.swing.JCheckBox();
jPanel2 = new javax.swing.JPanel();
jRadioButtonx = new javax.swing.JRadioButton();
jRadioButtons = new javax.swing.JRadioButton();
jRadioButtonb = new javax.swing.JRadioButton();
jRadioButtont = new javax.swing.JRadioButton();
jPanel3 = new javax.swing.JPanel();
jScrollPane2 = new javax.swing.JScrollPane();
jTextAreaMing = new javax.swing.JTextArea();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
JsplitPane.setDividerLocation(150);
JsplitPane.setDividerSize(3);
jSplitPaneLeft.setOrientation(javax.swing.JSplitPane.VERTICAL_SPLIT);
jPanelLeftTop.setBorder(javax.swing.BorderFactory.createTitledBorder("\u52a8\u4f5c"));
buttonGroup1.add(jRadioButton1);
jRadioButton1.setText("\u67e5\u770b\u5df2\u6709\u540d\u7247");
jRadioButton1.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButton1.setMargin(new java.awt.Insets(0, 0, 0, 0));
jRadioButton1.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jRadioButton1ItemStateChanged(evt);
}
});
buttonGroup1.add(jRadioButton2);
jRadioButton2.setSelected(true);
jRadioButton2.setText("\u6dfb\u52a0\u540d\u7247");
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);
}
});
buttonGroup1.add(jRadioButton3);
jRadioButton3.setText("\u4fee\u6539\u540d\u7247");
jRadioButton3.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButton3.setMargin(new java.awt.Insets(0, 0, 0, 0));
jRadioButton3.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jRadioButton3ItemStateChanged(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()
.addContainerGap()
.add(jPanelLeftTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanelLeftTopLayout.createSequentialGroup()
.add(jPanelLeftTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jRadioButton1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(jPanelLeftTopLayout.createSequentialGroup()
.add(jRadioButton3, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(24, 24, 24)))
.add(186, 186, 186))
.add(jPanelLeftTopLayout.createSequentialGroup()
.add(jRadioButton2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(210, 210, 210))))
);
jPanelLeftTopLayout.setVerticalGroup(
jPanelLeftTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanelLeftTopLayout.createSequentialGroup()
.add(jRadioButton1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 15, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jRadioButton2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 15, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(jRadioButton3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 15, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
jSplitPaneLeft.setLeftComponent(jPanelLeftTop);
jPanelLeftBottom.setLayout(new java.awt.GridLayout(1, 0));
jPanelLeftBottom.setBorder(javax.swing.BorderFactory.createTitledBorder("\u540d\u7247"));
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);
JsplitPane.setLeftComponent(jSplitPaneLeft);
jSplitPaneRight.setOrientation(javax.swing.JSplitPane.VERTICAL_SPLIT);
jPanelRightTop.setBorder(javax.swing.BorderFactory.createTitledBorder("\u6dfb\u52a0\u540d\u7247"));
jLabel1.setText("\u59d3\u540d\uff1a");
jLabel2.setText("\u5e74\u9f84\uff1a");
jLabel3.setText("\u624b\u673a\u53f7\uff1a");
jLabel4.setText("\u56fa\u5b9a\u7535\u8bdd\uff1a");
jLabel5.setText("QQ\uff1a");
jTextFieldname.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextFieldnameActionPerformed(evt);
}
});
jTextFieldage.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextFieldageActionPerformed(evt);
}
});
jTextFieldm.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextFieldmActionPerformed(evt);
}
});
jTextFieldphone.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextFieldphoneActionPerformed(evt);
}
});
jTextFieldQQ.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextFieldQQActionPerformed(evt);
}
});
jLabel7.setText("\u540d\u7247\u7c7b\u522b\uff1a");
jComboBoxlei.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "\u5bb6\u4eba", "\u670b\u53cb", "\u540c\u5b66", "\u91cd\u8981\u4eba\u58eb" }));
jComboBoxlei.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jComboBoxleiActionPerformed(evt);
}
});
jLabel8.setText("\u7535\u5b50\u90ae\u4ef6\uff1a");
buttonGroup2.add(jRadioButton4);
jRadioButton4.setSelected(true);
jRadioButton4.setText("\u5174\u8da3\u7231\u597d");
jRadioButton4.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButton4.setMargin(new java.awt.Insets(0, 0, 0, 0));
jRadioButton4.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jRadioButton4ItemStateChanged(evt);
}
});
buttonGroup2.add(jRadioButton5);
jRadioButton5.setText("\u5b66\u5386");
jRadioButton5.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButton5.setMargin(new java.awt.Insets(0, 0, 0, 0));
jRadioButton5.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jRadioButton5ItemStateChanged(evt);
}
});
buttonGroup2.add(jRadioButton6);
jRadioButton6.setText("\u4e2a\u6027\u7b7e\u540d");
jRadioButton6.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButton6.setMargin(new java.awt.Insets(0, 0, 0, 0));
jRadioButton6.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jRadioButton6ItemStateChanged(evt);
}
});
jButtonAdd.setText("Add");
jButtonAdd.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonAddActionPerformed(evt);
}
});
jButtonDel.setText("Del");
jButtonDel.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -