Bonjour ,
Voila j'aimerai créer un JTabbedPane avec des onglets qui varie selon une requete sql.
J'ai donc écrit ce bout de code :
J'aimerai qu'un onglet se rajoute pour chaque groupe présent dans la base de données. J'obtient un java.lang.NullPointerException à la ligne ou onglet[boucle]=new JPanel();
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 JTabbedPane Onglet = new JTabbedPane(); JPanel onglet[]; JLabel titreOnglet[]; query = "select distinct groupe from liste_articles"; Statement stmt3 = mysql.connexion.createStatement(); ResultSet rset3 = stmt3.executeQuery(query); int boucle=0; while (rset3.next()){ boucle++; onglet[boucle]=new JPanel(); titreOnglet[boucle] = new JLabel(""+rset3.getString("groupe")); onglet[boucle].add(titreOnglet[boucle]); onglet[boucle].setPreferredSize(new Dimension(300,80)); onglets.addTab(""+rset3.getString("groupe"),onglet[boucle]); }
Or je ne comprends pas pk...
Merci pour votre aide![]()
Partager