[BorderLayout] ne fonctionne pas
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 :
Code:
1 2 3 4 5 6 7
| 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 ! ;)