Dans une class Window (héritée de JFrame) j'ai un JPanel (nommé southPanel) en public static avec un FlowLayout.
Si j'ajoute un JLabel Label1 dans ce JPanel à partir de la classe Window, il se placera bien centré horizontalement dans ce JPanel selon le Layout.
Par contre si j'ajoute un JLabel dans le southPanel à partir d'une autre classe (je fais donc Window.southPanel.add(new JLabel("Toto")), il se place tout à gauche de mon JPanel southPanel sans tenir compte du FlowLayout.
Quelqu'un sait il pourquoi et comment résoudre ce problème?
Partager