Salut à tous,
Alors voilà je n'arrive pas à obtenir ce que je veux et je ne comprends pas pourquoi ça ne fonctionne pas :
Pourquoi mon extension de JComponent n'apparait pas ? (Je suis conscient que je peux faire quelquechose de beaucoup plus simple pour ce que je veux faire mais c'est parce que je compte rajouter d'autres choses par la suite)
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 public class Fenetre extends JFrame{ private JPanel panel=new JPanel(new BorderLayout()); private Composant comp=new Composant(); public Fenetre(){ panel.add(comp,BorderLayout.CENTER); this.add(panel); } public class Composant extends JComponent{ public Composant(){ this.setBackground(Color.RED); this.setVisible(true); } } } public static void main(String[] args){ javax.SwingUtilities.invokeLater(new Runnabme(){ public void run(){ Fenetre f=new Fenetre(); f.pack(); f.setVisible(true); } } }
Merci d'avance !!
Partager