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

📄 bookbook.java

📁 程序人员在编程过程中如果遇到相关问题可以来这里进行参考
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
// TODO 将在此处添加您的处理代码:
            
        this.setState1(false);
        this.jListCardList.setEnabled(true);
        this.jButtonDel.setEnabled(false);
        this.jButtonRemove.setEnabled(false);
        this.jButtonEdit.setEnabled(true);  
       this.ddd();
    }//GEN-LAST:event_jRadioButton3ItemStateChanged
 private void setState1(boolean flag) {
        this.jListCardList.setEnabled(!flag);
        this.jTextFieldname.setEnabled(flag);
        this.jTextFieldage.setEditable(flag);
        this.jTextFieldphone.setEditable(flag);
        this.jTextFieldQQ.setEditable(flag);
        this.jTextFieldemail.setEditable(flag);
        this.jTextFieldm.setEditable(flag);  
         this.jComboBoxlei.setEditable(flag);  
        this.jButtonAdd.setEnabled(flag);
        //this.jButtonDel.setEnabled(flag);
        //this.jButtonRemove.setEnabled(flag);      
        this.jCheckBoxx1.setEnabled(flag);
        this.jCheckBoxx2.setEnabled(flag);
        this.jCheckBoxx3.setEnabled(flag);
        this.jCheckBoxx4.setEnabled(flag);
        this.jCheckBoxx5.setEnabled(flag);
        this.jCheckBoxx6.setEnabled(flag);
        this.jRadioButtonx.setEnabled(flag);
        this.jRadioButtons.setEnabled(flag);
        this.jRadioButtonb.setEnabled(flag);
        this.jRadioButtont.setEnabled(flag); 
        this.jTextAreaMing.setEnabled(flag); 
    }
    private void jRadioButton2ItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_jRadioButton2ItemStateChanged
// TODO 将在此处添加您的处理代码:
        this.setState1(true);
        this.jButtonDel.setEnabled(false);
        this.jButtonRemove.setEnabled(true);  
        this.jButtonEdit.setEnabled(false);  
        this.ddd();

    }//GEN-LAST:event_jRadioButton2ItemStateChanged

    private void jRadioButton1ItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_jRadioButton1ItemStateChanged
// TODO 将在此处添加您的处理代码:
        this.jButtonDel.setEnabled(false);
        this.jButtonRemove.setEnabled(false); 
         this.jButtonEdit.setEnabled(false);  
       this.setState1(false);
       this.ddd();

    }//GEN-LAST:event_jRadioButton1ItemStateChanged

    private void jRadioButton5ItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_jRadioButton5ItemStateChanged
// TODO 将在此处添加您的处理代码:
      ((CardLayout)jPanelRightBottom.getLayout()).show(jPanelRightBottom,"card2");
    }//GEN-LAST:event_jRadioButton5ItemStateChanged

    private void jRadioButton4ItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_jRadioButton4ItemStateChanged
// TODO 将在此处添加您的处理代码:
        ((CardLayout)jPanelRightBottom.getLayout()).show(jPanelRightBottom,"card1");
    }//GEN-LAST:event_jRadioButton4ItemStateChanged

    private void jButtonCancelActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonCancelActionPerformed
// TODO 将在此处添加您的处理代码:
        System.exit(0);
    }//GEN-LAST:event_jButtonCancelActionPerformed

    private void jButtonOKActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonOKActionPerformed
// TODO 将在此处添加您的处理代码:
        
        System.exit(0);
    }//GEN-LAST:event_jButtonOKActionPerformed

    private void jButtonRemoveActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonRemoveActionPerformed
// TODO 将在此处添加您的处理代码:
         this.ddd();
    }//GEN-LAST:event_jButtonRemoveActionPerformed

    private void jButtonDelActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonDelActionPerformed
// TODO 将在此处添加您的处理代码:
          String Name=(String)this.jListCardList.getSelectedValue();      
          if(Name!=null)        { 
           this.vecListCard.remove(Name);
           this.jListCardList.setListData(vecListCard);
          }
        this.ddd();
        
    }//GEN-LAST:event_jButtonDelActionPerformed

    private void jButtonAddActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonAddActionPerformed
// TODO 将在此处添加您的处理代码:
 
     CardInfo1 cardinfo=this.getCardInf1();
      hashCardInfo.put(cardinfo.getname(),cardinfo);
     // vecListCard.add(cardinfo.getname());
      
      
     String Name=this.jTextFieldname.getText().trim();
      if(Name!=null&&!Name.equals(""))
    {
        this.vecListCard.add(Name);
     this.jListCardList.setListData(this.vecListCard);           
    }
  
      this.ddd();
     
    }//GEN-LAST:event_jButtonAddActionPerformed
public void ddd() {
// TODO 将在此处添加您的处理代码:
         this.jTextFieldname.setText("");
         this.jTextFieldage.setText("");
         this.jTextFieldm.setText("");
         this.jTextFieldphone.setText("");
         this.jTextFieldQQ.setText("");
                      
         this.jTextFieldemail.setText("");  
     this.jCheckBoxx6.setSelected(false);
     this.jCheckBoxx1.setSelected(false);
     this.jCheckBoxx2.setSelected(false);   
     this.jCheckBoxx3.setSelected(false);
     this.jCheckBoxx4.setSelected(false);        
     this.jCheckBoxx5.setSelected(false);
     this.jRadioButtonx.setSelected(false); 
     this.jRadioButtons.setSelected(false);         
     this.jRadioButtonb.setSelected(false);       
     this.jRadioButtont.setSelected(false); 
     this.jTextAreaMing.setText("");
      }


private void jComboBoxleiActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBoxleiActionPerformed
// TODO 将在此处添加您的处理代码:
        jTextFieldemail.requestFocus();
}//GEN-LAST:event_jComboBoxleiActionPerformed

    private void jTextFieldQQActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jTextFieldQQActionPerformed
// TODO 将在此处添加您的处理代码:
        jComboBoxlei.requestFocus();
    }//GEN-LAST:event_jTextFieldQQActionPerformed

    private void jTextFieldphoneActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jTextFieldphoneActionPerformed
// TODO 将在此处添加您的处理代码:
            jTextFieldQQ.requestFocus();
    }//GEN-LAST:event_jTextFieldphoneActionPerformed

    private void jTextFieldmActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jTextFieldmActionPerformed
// TODO 将在此处添加您的处理代码:
        jTextFieldphone.requestFocus();
    }//GEN-LAST:event_jTextFieldmActionPerformed

    private void jTextFieldageActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jTextFieldageActionPerformed
// TODO 将在此处添加您的处理代码:
        jTextFieldm.requestFocus();
    }//GEN-LAST:event_jTextFieldageActionPerformed

    private void jTextFieldnameActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jTextFieldnameActionPerformed
// TODO 将在此处添加您的处理代码:
        jTextFieldage.requestFocus();
    }//GEN-LAST:event_jTextFieldnameActionPerformed
   

    
    
/*private void writeObject(ObjectOutputStream out)throws IOException{
    out.writeUTF(name);
    out.writeUTF(age);
    out.writeUTF(m);
    out.writeUTF(phone);
	out.writeUTF(QQ);
	out.writeUTF(lei);
	out.writeUTF(email);
}
private void readObject(ObjectInputStream in)throws IOException{
      name=in.readUTF();
	age=in.readUTF();
	m=in.readUTF();
	phone=in.readUTF();
	QQ=in.readUTF();
	lei=in.readUTF();	
     email=in.readUTF();
} 
*/
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
          //load.setVisible(false);
        
   //     CardInfo1 note=new CardInfo1("Liu Ming","18","981036","8787878", "14563","朋友","123@126.com");    
        
        
          java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new bookbook().setVisible(true);
            }
        });
    }
    
    
    // 变量声明 - 不进行修改//GEN-BEGIN:variables
    private javax.swing.JSplitPane JsplitPane;
    private javax.swing.ButtonGroup buttonGroup1;
    private javax.swing.ButtonGroup buttonGroup2;
    private javax.swing.ButtonGroup buttonGroup3;
    private javax.swing.JButton jButtonAdd;
    private javax.swing.JButton jButtonCancel;
    private javax.swing.JButton jButtonDel;
    private javax.swing.JButton jButtonEdit;
    private javax.swing.JButton jButtonOK;
    private javax.swing.JButton jButtonRemove;
    private javax.swing.JCheckBox jCheckBoxx1;
    private javax.swing.JCheckBox jCheckBoxx2;
    private javax.swing.JCheckBox jCheckBoxx3;
    private javax.swing.JCheckBox jCheckBoxx4;
    private javax.swing.JCheckBox jCheckBoxx5;
    private javax.swing.JCheckBox jCheckBoxx6;
    private javax.swing.JComboBox jComboBoxlei;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel7;
    private javax.swing.JLabel jLabel8;
    private javax.swing.JList jListCardList;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JPanel jPanel3;
    private javax.swing.JPanel jPanelLeftBottom;
    private javax.swing.JPanel jPanelLeftTop;
    private javax.swing.JPanel jPanelRightBottom;
    private javax.swing.JPanel jPanelRightTop;
    private javax.swing.JRadioButton jRadioButton1;
    private javax.swing.JRadioButton jRadioButton2;
    private javax.swing.JRadioButton jRadioButton3;
    private javax.swing.JRadioButton jRadioButton4;
    private javax.swing.JRadioButton jRadioButton5;
    private javax.swing.JRadioButton jRadioButton6;
    private javax.swing.JRadioButton jRadioButtonb;
    private javax.swing.JRadioButton jRadioButtons;
    private javax.swing.JRadioButton jRadioButtont;
    private javax.swing.JRadioButton jRadioButtonx;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JScrollPane jScrollPane2;
    private javax.swing.JSplitPane jSplitPaneLeft;
    private javax.swing.JSplitPane jSplitPaneRight;
    private javax.swing.JTextArea jTextAreaMing;
    private javax.swing.JTextField jTextFieldQQ;
    private javax.swing.JTextField jTextFieldage;
    private javax.swing.JTextField jTextFieldemail;
    private javax.swing.JTextField jTextFieldm;
    private javax.swing.JTextField jTextFieldname;
    private javax.swing.JTextField jTextFieldphone;
    // 变量声明结束//GEN-END:variables
 //   private java.util.Vector imageVector = new java.util.Vector ();
     java.util.Vector  vecListCard=new java.util.Vector();
    java.util.Hashtable hashCardInfo=new java.util.Hashtable(); 
}

⌨️ 快捷键说明

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