[Java] BorderLayout qui ne fonctionne pas
Résolu
Bonsoir,
Je rencontre actuellement un souci avec le LayoutManager d'un JPanel.
Ce JPanel est contenu dans un autre JPanel, auquel j'ai appliqué un setLayout(null).
Voici mon code :
Le souci : les deux JLabel sont bien ajoutés, mais ils sont superposés...
Quelqu'un a une idée ?
Merci d'avance ! ;)
--
N'oubliez pas de marquer la discussion comme résolue dès que c'est le cas ! -> En haut de la page, Statut: Résolu
Attention aussi à bien respecter la 6e règle de la charte :
Je rencontre actuellement un souci avec le LayoutManager d'un JPanel.
Ce JPanel est contenu dans un autre JPanel, auquel j'ai appliqué un setLayout(null).
Voici mon code :
imageElement newIE = new imageElement(); // imageElement hérite de JPanel newIE.setSize(300,300); newIE.setLayout(new BorderLayout()); newIE.add(imageElement.north, BorderLayout.NORTH); // un JLabel newIE.add(newIE.imageName, BorderLayout.SOUTH); // un autre JLabel SBBigJPanel.add(newIE); // SBBigJPanel a un setLayout(null)
Le souci : les deux JLabel sont bien ajoutés, mais ils sont superposés...
Quelqu'un a une idée ?
Merci d'avance ! ;)
--
N'oubliez pas de marquer la discussion comme résolue dès que c'est le cas ! -> En haut de la page, Statut: Résolu
Attention aussi à bien respecter la 6e règle de la charte :
Rédiger les messages dans un langage clair sans abréviation, style télégraphique ou mode SMS
Configuration: HP DV5 1123ef 3Go de RAM Core 2 Duo 2GHz NVidia 9600M GT