private void ajouter_projetActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("com.mysql.jdbc.Driver"); System.out.println("DRIVER OK ! "); String url = "jdbc:mysql://localhost/application_devosystem"; String user = "root"; String passwd = ""; //Connection conn = DriverManager.getConnection(url, user, passwd); //On autorise la mise à jour des données et la mise à jour de l'affichage //Statement state = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE); //PreparedStatement prepare conn.prepareStatement("UPDATE professeur set prof_prenom ? WHERE prof_nom = 'MAMOU'"); } catch (Exception e) { } }//Cette accolade est manquante private void Valider_clientActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: }
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.io.IOException; import java.sql.Statement; public class frame2 extends javax.swing.JFrame { /** Creates new form frame2 */ public frame2() { initComponents(); } @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code"> private void initComponents() { délai = new javax.swing.JTextField(); jPanel1_infoprojet = new javax.swing.JPanel(); projet = new javax.swing.JTextField(); date_depo = new javax.swing.JTextField(); cout = new javax.swing.JTextField(); avance = new javax.swing.JTextField(); jScrollPane2 = new javax.swing.JScrollPane(); info_projet = new javax.swing.JTextArea(); avance1 = new javax.swing.JTextField(); liste_clinet = new javax.swing.JComboBox(); ajouter_projet = new javax.swing.JButton(); jPanel2_infoclient = new javax.swing.JPanel(); jLabel10 = new javax.swing.JLabel(); nouv_Client = new javax.swing.JTextField(); Email = new javax.swing.JTextField(); Tel = new javax.swing.JTextField(); Faxe = new javax.swing.JTextField(); jScrollPane3 = new javax.swing.JScrollPane(); autre_info = new javax.swing.JTextArea(); jLabel11 = new javax.swing.JLabel(); jLabel12 = new javax.swing.JLabel(); jLabel13 = new javax.swing.JLabel(); jLabel14 = new javax.swing.JLabel(); jLabel17 = new javax.swing.JLabel(); 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(); jLabel6 = new javax.swing.JLabel(); jLabel7 = new javax.swing.JLabel(); jLabel8 = new javax.swing.JLabel(); jLabel9 = new javax.swing.JLabel(); employer = new javax.swing.JPanel(); jLabel16 = new javax.swing.JLabel(); jLabel18 = new javax.swing.JLabel(); Prenom_emp = new javax.swing.JTextField(); nom_emp = new javax.swing.JTextField(); tel_emp = new javax.swing.JTextField(); email_emp = new javax.swing.JTextField(); jScrollPane4 = new javax.swing.JScrollPane(); info_emp = new javax.swing.JTextArea(); valider_employer = new javax.swing.JButton(); jLabel19 = new javax.swing.JLabel(); jLabel20 = new javax.swing.JLabel(); jLabel21 = new javax.swing.JLabel(); jLabel22 = new javax.swing.JLabel(); jLabel23 = new javax.swing.JLabel(); Valider_client = new javax.swing.JButton(); jMenuBar1 = new javax.swing.JMenuBar(); jMenu1 = new javax.swing.JMenu(); jCheckBoxMenuItem1 = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItem3 = new javax.swing.JCheckBoxMenuItem(); Liste_projet = new javax.swing.JMenuItem(); délai.setText(" "); délai.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { délaiActionPerformed(evt); } }); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("Fentre2"); projet.setText(" "); projet.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { projetActionPerformed(evt); } }); date_depo.setText(" "); date_depo.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { date_depoActionPerformed(evt); } }); cout.setText(" "); cout.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { coutActionPerformed(evt); } }); avance.setText(" "); avance.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { avanceActionPerformed(evt); } }); info_projet.setColumns(20); info_projet.setRows(5); jScrollPane2.setViewportView(info_projet); avance1.setText(" "); avance1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { avance1ActionPerformed(evt); } }); liste_clinet.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" })); liste_clinet.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { liste_clinetActionPerformed(evt); } }); ajouter_projet.setText("Ajouter le projet"); ajouter_projet.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ajouter_projetActionPerformed(evt); } }); javax.swing.GroupLayout jPanel1_infoprojetLayout = new javax.swing.GroupLayout(jPanel1_infoprojet); jPanel1_infoprojet.setLayout(jPanel1_infoprojetLayout); jPanel1_infoprojetLayout.setHorizontalGroup( jPanel1_infoprojetLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1_infoprojetLayout.createSequentialGroup() .addGroup(jPanel1_infoprojetLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1_infoprojetLayout.createSequentialGroup() .addContainerGap() .addGroup(jPanel1_infoprojetLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(date_depo, javax.swing.GroupLayout.DEFAULT_SIZE, 227, Short.MAX_VALUE) .addComponent(avance, javax.swing.GroupLayout.DEFAULT_SIZE, 227, Short.MAX_VALUE) .addComponent(jScrollPane2, javax.swing.GroupLayout.DEFAULT_SIZE, 227, Short.MAX_VALUE) .addComponent(cout, javax.swing.GroupLayout.DEFAULT_SIZE, 227, Short.MAX_VALUE) .addComponent(avance1, javax.swing.GroupLayout.DEFAULT_SIZE, 227, Short.MAX_VALUE) .addComponent(liste_clinet, 0, 227, Short.MAX_VALUE) .addComponent(projet, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 227, Short.MAX_VALUE))) .addGroup(jPanel1_infoprojetLayout.createSequentialGroup() .addGap(30, 30, 30) .addComponent(ajouter_projet, javax.swing.GroupLayout.PREFERRED_SIZE, 183, javax.swing.GroupLayout.PREFERRED_SIZE))) .addContainerGap()) ); jPanel1_infoprojetLayout.setVerticalGroup( jPanel1_infoprojetLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1_infoprojetLayout.createSequentialGroup() .addGap(6, 6, 6) .addComponent(projet, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(liste_clinet, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(date_depo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(44, 44, 44) .addComponent(cout, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(avance, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(13, 13, 13) .addComponent(avance1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 42, Short.MAX_VALUE) .addComponent(ajouter_projet, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(24, 24, 24)) ); jLabel10.setText("S'il s'agit d'un encien client veillez d'abord remplir les champs suivants:"); nouv_Client.setText(" "); nouv_Client.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { nouv_ClientActionPerformed(evt); } }); Email.setText(" "); Email.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { EmailActionPerformed(evt); } }); Tel.setText(" "); Tel.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { TelActionPerformed(evt); } }); Faxe.setText(" "); Faxe.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { FaxeActionPerformed(evt); } }); autre_info.setColumns(20); autre_info.setRows(5); jScrollPane3.setViewportView(autre_info); jLabel11.setText(" Nouveau client"); jLabel12.setText("Email"); jLabel13.setText("Tel"); jLabel14.setText("Faxe"); jLabel17.setText("Autres informations"); javax.swing.GroupLayout jPanel2_infoclientLayout = new javax.swing.GroupLayout(jPanel2_infoclient); jPanel2_infoclient.setLayout(jPanel2_infoclientLayout); jPanel2_infoclientLayout.setHorizontalGroup( jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel2_infoclientLayout.createSequentialGroup() .addGroup(jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2_infoclientLayout.createSequentialGroup() .addGap(20, 20, 20) .addComponent(jLabel10, javax.swing.GroupLayout.DEFAULT_SIZE, 356, Short.MAX_VALUE)) .addGroup(jPanel2_infoclientLayout.createSequentialGroup() .addContainerGap() .addGroup(jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent(jLabel13, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addGroup(jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addComponent(jLabel11, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel12, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE))) .addComponent(jLabel14, javax.swing.GroupLayout.PREFERRED_SIZE, 96, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel17)) .addGap(11, 11, 11) .addGroup(jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(Email, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 259, Short.MAX_VALUE) .addComponent(nouv_Client, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 259, Short.MAX_VALUE) .addComponent(Tel, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 259, Short.MAX_VALUE) .addComponent(Faxe, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 259, Short.MAX_VALUE)))) .addContainerGap()) ); jPanel2_infoclientLayout.setVerticalGroup( jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel2_infoclientLayout.createSequentialGroup() .addGap(22, 22, 22) .addComponent(jLabel10) .addGap(18, 18, 18) .addGroup(jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(nouv_Client, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel11)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(Email, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel12)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(Tel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel13, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(jPanel2_infoclientLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel2_infoclientLayout.createSequentialGroup() .addComponent(Faxe, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(18, 18, 18) .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(jPanel2_infoclientLayout.createSequentialGroup() .addComponent(jLabel14, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(42, 42, 42) .addComponent(jLabel17, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))) .addContainerGap(15, Short.MAX_VALUE)) ); jLabel1.setText("Projet:"); jLabel2.setText("Client:"); jLabel3.setText("Date de dépot:"); jLabel4.setText("Date de livraison:"); jLabel6.setText("cout:"); jLabel7.setText("Avance:"); jLabel8.setText("Decscription du projet :"); jLabel9.setText("Responsable:"); jLabel16.setText("Si le responsable du projet n 'est pas inscrit dans la liste des Employés "); jLabel18.setText("veillez remplire les champs suivant:"); Prenom_emp.setText(" "); Prenom_emp.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { Prenom_empActionPerformed(evt); } }); nom_emp.setText(" "); nom_emp.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { nom_empActionPerformed(evt); } }); tel_emp.setText(" "); tel_emp.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { tel_empActionPerformed(evt); } }); email_emp.setText(" "); email_emp.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { email_empActionPerformed(evt); } }); info_emp.setColumns(20); info_emp.setRows(5); jScrollPane4.setViewportView(info_emp); valider_employer.setText("Enregistrer"); jLabel19.setText("Prenom:"); jLabel20.setText("Nom:"); jLabel21.setText("Tel:"); jLabel22.setText("Autres informationi :"); jLabel23.setText("Email :"); javax.swing.GroupLayout employerLayout = new javax.swing.GroupLayout(employer); employer.setLayout(employerLayout); employerLayout.setHorizontalGroup( employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, employerLayout.createSequentialGroup() .addContainerGap() .addGroup(employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, employerLayout.createSequentialGroup() .addComponent(jLabel18, javax.swing.GroupLayout.PREFERRED_SIZE, 176, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(32, 32, 32) .addComponent(valider_employer)) .addComponent(jLabel16, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addGroup(employerLayout.createSequentialGroup() .addGroup(employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(employerLayout.createSequentialGroup() .addComponent(jLabel21, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 59, Short.MAX_VALUE)) .addGroup(employerLayout.createSequentialGroup() .addComponent(jLabel22, javax.swing.GroupLayout.DEFAULT_SIZE, 114, Short.MAX_VALUE) .addGap(47, 47, 47)) .addGroup(employerLayout.createSequentialGroup() .addComponent(jLabel19, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)) .addGroup(employerLayout.createSequentialGroup() .addComponent(jLabel23, javax.swing.GroupLayout.PREFERRED_SIZE, 87, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))) .addGroup(employerLayout.createSequentialGroup() .addComponent(jLabel20, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(59, 59, 59))) .addGroup(employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(nom_emp, javax.swing.GroupLayout.DEFAULT_SIZE, 176, Short.MAX_VALUE) .addComponent(Prenom_emp, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 176, Short.MAX_VALUE) .addComponent(jScrollPane4, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 176, Short.MAX_VALUE) .addComponent(email_emp, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 176, Short.MAX_VALUE) .addComponent(tel_emp, javax.swing.GroupLayout.DEFAULT_SIZE, 176, Short.MAX_VALUE)))) .addContainerGap()) ); employerLayout.setVerticalGroup( employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(employerLayout.createSequentialGroup() .addContainerGap() .addComponent(jLabel16, javax.swing.GroupLayout.PREFERRED_SIZE, 26, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel18, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(valider_employer)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addGroup(employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(Prenom_emp, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel19)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(nom_emp, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel20)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(tel_emp, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel21)) .addGroup(employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(employerLayout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(employerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(email_emp, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel23)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jScrollPane4, javax.swing.GroupLayout.PREFERRED_SIZE, 72, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(employerLayout.createSequentialGroup() .addGap(46, 46, 46) .addComponent(jLabel22, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE))) .addContainerGap()) ); Valider_client.setText("Valider"); Valider_client.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { Valider_clientActionPerformed(evt); } }); jMenu1.setText("Nouveau Projet"); jCheckBoxMenuItem1.setText("Encien Projet"); jCheckBoxMenuItem1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem1ActionPerformed(evt); } }); jMenu1.add(jCheckBoxMenuItem1); jCheckBoxMenuItem3.setSelected(true); jCheckBoxMenuItem3.setText("menu principale"); jCheckBoxMenuItem3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem3ActionPerformed(evt); } }); jMenu1.add(jCheckBoxMenuItem3); Liste_projet.setText("Liste des projet"); Liste_projet.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { Liste_projetActionPerformed(evt); } }); jMenu1.add(Liste_projet); jMenuBar1.add(jMenu1); setJMenuBar(jMenuBar1); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) .addComponent(jLabel7, javax.swing.GroupLayout.DEFAULT_SIZE, 139, Short.MAX_VALUE) .addComponent(jLabel5, javax.swing.GroupLayout.DEFAULT_SIZE, 139, Short.MAX_VALUE) .addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, 139, Short.MAX_VALUE) .addComponent(jLabel3, javax.swing.GroupLayout.DEFAULT_SIZE, 139, Short.MAX_VALUE) .addComponent(jLabel6, javax.swing.GroupLayout.DEFAULT_SIZE, 139, Short.MAX_VALUE) .addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 139, Short.MAX_VALUE) .addComponent(jLabel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jLabel9, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 125, javax.swing.GroupLayout.PREFERRED_SIZE) .addGroup(layout.createSequentialGroup() .addComponent(jLabel8, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addGap(28, 28, 28))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jPanel1_infoprojet, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(Valider_client) .addGap(157, 157, 157)) .addGroup(layout.createSequentialGroup() .addGap(236, 236, 236) .addComponent(jPanel2_infoclient, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(10, 10, 10)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(employer, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(19, 19, 19)))) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(22, 22, 22) .addComponent(jLabel1) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jLabel2) .addGap(18, 18, 18) .addComponent(jLabel3) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jLabel4) .addGap(25, 25, 25) .addComponent(jLabel5) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabel7) .addGap(27, 27, 27) .addComponent(jLabel9) .addGap(33, 33, 33) .addComponent(jLabel8, javax.swing.GroupLayout.PREFERRED_SIZE, 39, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jPanel1_infoprojet, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGroup(layout.createSequentialGroup() .addComponent(jPanel2_infoclient, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(18, 18, 18) .addComponent(Valider_client))))) .addContainerGap(195, Short.MAX_VALUE)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addContainerGap(348, Short.MAX_VALUE) .addComponent(employer, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap()) ); pack(); }// </editor-fold> private void jCheckBoxMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) { this.setVisible(false); frame1 fen1 =new frame1(); fen1.setVisible(true); } private void jCheckBoxMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) { this.setVisible(false); menu fenMenu =new menu(); fenMenu.setVisible(true); } private void avanceActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void coutActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void délaiActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void date_depoActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void projetActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void avance1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void nouv_ClientActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void EmailActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void TelActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void FaxeActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void Prenom_empActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void nom_empActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void tel_empActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void email_empActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void liste_clinetActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void Liste_projetActionPerformed(java.awt.event.ActionEvent evt) { this.setVisible(false); frame3 fen3 =new frame3(); fen3.setVisible(true); } private void ajouter_projetActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("com.mysql.jdbc.Driver"); System.out.println("DRIVER OK ! "); String url = "jdbc:mysql://localhost/application_devosystem"; String user = "root"; String passwd = ""; //Connection conn = DriverManager.getConnection(url, user, passwd); //On autorise la mise à jour des données et la mise à jour de l'affichage //Statement state = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE); //PreparedStatement prepare conn.prepareStatement("UPDATE professeur set prof_prenom ? WHERE prof_nom = 'MAMOU'"); } catch (Exception e) { } private void Valider_clientActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } // Variables declaration - do not modify private javax.swing.JTextField Email; private javax.swing.JTextField Faxe; private javax.swing.JMenuItem Liste_projet; private javax.swing.JTextField Prenom_emp; private javax.swing.JTextField Tel; private javax.swing.JButton Valider_client; private javax.swing.JButton ajouter_projet; private javax.swing.JTextArea autre_info; private javax.swing.JTextField avance; private javax.swing.JTextField avance1; private javax.swing.JTextField cout; private javax.swing.JTextField date_depo; private javax.swing.JTextField délai; private javax.swing.JTextField email_emp; private javax.swing.JPanel employer; private javax.swing.JTextArea info_emp; private javax.swing.JTextArea info_projet; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem1; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem3; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel10; private javax.swing.JLabel jLabel11; private javax.swing.JLabel jLabel12; private javax.swing.JLabel jLabel13; private javax.swing.JLabel jLabel14; private javax.swing.JLabel jLabel16; private javax.swing.JLabel jLabel17; private javax.swing.JLabel jLabel18; private javax.swing.JLabel jLabel19; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel20; private javax.swing.JLabel jLabel21; private javax.swing.JLabel jLabel22; private javax.swing.JLabel jLabel23; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; private javax.swing.JLabel jLabel9; private javax.swing.JMenu jMenu1; private javax.swing.JMenuBar jMenuBar1; private javax.swing.JPanel jPanel1_infoprojet; private javax.swing.JPanel jPanel2_infoclient; private javax.swing.JScrollPane jScrollPane2; private javax.swing.JScrollPane jScrollPane3; private javax.swing.JScrollPane jScrollPane4; private javax.swing.JComboBox liste_clinet; private javax.swing.JTextField nom_emp; private javax.swing.JTextField nouv_Client; private javax.swing.JTextField projet; private javax.swing.JTextField tel_emp; private javax.swing.JButton valider_employer; // End of variables declaration }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question