Bonjour, j'ai inclus la classe ci-dessous dans une JFrame, mais lorsque j'ouvre ma JFrame elle reste vide (alors que je devrais voir des onglets). C'est un code que j'ai recupéré du PDF Swing de Eric Lefrançois sur le site, et je n'ai fait qu'ajouter des tests pour vérifier qu'il rentrait bien dans les méthodes.
Aurais je fait un oubli ?
D'avance merci de vos réponses
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 import javax.swing.*; import javax.swing.border.*; import java.lang.String; import java.lang.Object; public class TabbedPanel extends JPanel { String tabs [] = {"1","2","3","4","5"}; public JTabbedPane tabbedPane = new JTabbedPane(); public TabbedPanel() { System.out.println("test"); setLayout (new BorderLayout()); for (int i=0;i<tabs.length;i++) { tabbedPane.addTab(tabs[i],null,createPane(tabs[i])); System.out.println("test 3"); } tabbedPane.setSelectedIndex(0); add(tabbedPane,BorderLayout.CENTER); } private JPanel createPane(String s) { System.out.println("test 2"); JPanel p =new JPanel(); p.add(new JLabel(s)); return p; } }
Partager