Bonjour,

je souhaites afficher une JTabbedPane dans une fenêtre.
Voila comment je m'y prends :
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
40
41
42
43
44
45
46
47
48
49
50
51
 
void ajoutComposants(	Component telComposant, 
							GridBagConstraints tellesContraintes, 
							int telleLigne,
							int telleColonne,
							int telleLargeur,
							int telleHauteur)
	{
		tellesContraintes.gridy = telleLigne;
		tellesContraintes.gridx = telleColonne;
		tellesContraintes.gridwidth = telleLargeur;
		tellesContraintes.gridheight = telleHauteur;
		getContentPane().add(telComposant, tellesContraintes);
	}
 
	public void pageDhcp()
	{
		getContentPane().removeAll();
		getContentPane().repaint();
		JTabbedPane onglets = new JTabbedPane(SwingConstants.TOP);
		JPanel fich, edit, conf, aff, aide;
		fich=new JPanel();
		fich.setPreferredSize(new Dimension(300, 80));
 
		edit=new JPanel();
		edit.setPreferredSize(new Dimension(300, 80));
 
		conf=new JPanel();
		conf.setPreferredSize(new Dimension(300, 80));
 
		aff=new JPanel();
		aff.setPreferredSize(new Dimension(300, 80));
 
		aide=new JPanel();
		aide.setPreferredSize(new Dimension(300, 80));
 
		onglets.addTab("Fichier", fich);
		onglets.addTab("Edition", edit);
		onglets.addTab("Configuration", conf);
		onglets.addTab("Affichage", aff);
		onglets.addTab("Aide", aide);
 
		onglets.setOpaque(true);
 
		GridBagConstraints sesContraintes2;
		sesContraintes2 = new GridBagConstraints();
		sesContraintes2.insets = new Insets(0, 0, 0, 0);
		ajoutComposants(onglets, sesContraintes, 1, 2, 1200, 600);
 
		getContentPane().repaint();
	}
La JTabbedPane ne s'affiche pas, je n'arrive pas à comprendre pourquoi.

Quelqu'un aurait une idée ?

Merci d'avance.