Problem de button

Fermé
ramghan84 - Modifié par Whismeril le 30/12/2014 à 13:18
Bonjour,
je suis débutant en java je veut qu'un buttons s'exécute après un autre ( insérer et valider)
insérer (initialise les champs de formulaire ), valider (contient la requête d'insertion)
voici mon code

///////////////////////////////////////////button ajouter///////////////////////////////////////////////

private void btnajouterActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        try{
             boolean b = false;
            for (int j=0 ; j < dt.getRowCount() ; j++){
               if(Integer.parseInt(txtmat.getText()) == dt.getValueAt(j, 0)){ 
                   b = true;
                   break;
               }
               }
       if (b == false)
       {
            St.executeUpdate("Insert into Personnel values("+txtmat.getText()+",'"+txtnom.getText()+"','"+txtprenom.getText()+"','"+txtdatenaiss.getText()+"','"
                  +txtsitfamil.getToolTipText()+"','"+txtnbrenfant.getText()+"','"+txtnumss.getText()+"','"+txtnumcompte.getText()+"','"+txtadresse.getText()+"','"
                   +txtnumtel1.getText()+"','"+txtnumtel2.getText()+"')");
                  afficherpersonnel();  
                  
            JOptionPane.showMessageDialog(null, "personne ajouter avec succés");     
    }                                          
     else
       {   JOptionPane.showMessageDialog(null, "Matricule exist déjas");}
        }
catch( SQLException | HeadlessException e){
       JOptionPane.showMessageDialog(null, "Erreur afficher la liste du personnel\n"+e.getMessage());
        }                 
    }
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


////////////////////////////////////////////////////////button inserer////////////////////////////////////////////
 private void btninsererActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        try{
               txtmat.setText(" ");
               txtnom.setText(" ");
               txtprenom.setText(" ");
               txtdatenaiss.setText(" ");
               txtsitfamil.setSelectedItem(" ");
               txtnbrenfant.setText(" ");
               txtnumss.setText(" ");
               txtnumcompte.setText(" ");
               txtadresse.setText(" ");
               txtnumtel1.setText(" ");
               txtnumtel2.setText(" ");    
              
    }                                          
     catch(Exception e){
       JOptionPane.showMessageDialog(null, "Erreur de selection  de la personne\n"+e.getMessage());  }
    }
//////////////////////////////////////////////////////////////////////////////////


EDIT: Ajout de la coloration syntaxique.