Bonjour.
Je souhaite afficher des jpanels.
Je construis donc mon panel standard dans une class que j'instancierai plus tard.
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
public class PanneauTest extends JPanel{
	public PanneauTest(){
		JPanel panel = new JPanel(new GridLayout(4,1,5,5));
		panel.add(new JLabel("TEST"));
	}
 
}

Je souhaite donc afficher mon panel dans une frame (autre class).
Code java : 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
 
public class TestClass {
 
 
		public static void main(String[] args) {
			// Creation de la fenetre
			JFrame fenetre = new JFrame();
			fenetre.setTitle("fenetre test");
			JLabel panel = new PanneauTest();
			fenetre.getContentPane().add(panel);
 
			fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
			fenetre.pack();
			// Visibilité de la fenetre
			fenetre.setVisible(true);
		}
 
	}

le souci que je rencontre, outre le fait que je ne suis pas au top avec java, c'est que mon panel ne s'affiche pas ...
Une idée ?
Merci pour votre participation.