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 :

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]);
     }
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();
Or je ne comprends pas pk...

Merci pour votre aide