BorderLayout qui ne fonctionne pas [Java] - Java - Programmation
MarshPosté le 01-06-2009 à 11:00:24
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 :
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...
Marsh Posté le 01-06-2009 à 11:00:24
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 !