Bonjour, j'ai une jTable dans laquelle j'affiche des informations venant d'une bdd
J'aimerais rajouter des lignes vierges dans ma table afin que l'utilisateur puisse les éditer mais je ne sais pas comment faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 try { //Connexion à la BDD// Class.forName(driver); conn = DriverManager.getConnection(url, "root", "sam220889"); stmt = conn.createStatement(); //Requète SQL// rs = stmt.executeQuery("select Heure, Activite from " + jComboBox1.getSelectedItem().toString() + " where Jour=" + (int)new Integer(jLabelJour.getText()) + " order by Heure ASC" ); Vector<Vector> vListe = new Vector<Vector>(); //Tant qu'il y a quelque chose dans la table// while(rs.next()) { Vector<String> vData = new Vector<String>(); for (int col = 1 ; col<=2 ; col++) { String s = rs.getString(col); vData.addElement(s); } vListe.addElement(vData); } rs.close(); stmt.close(); conn.close(); nomChamps = new Vector<String>(); nomChamps.add("Heure"); nomChamps.add("Activite"); jt = new JTable(vListe,nomChamps); scrTextes.setViewportView(jt);
Partager