Comment faire pour centrer mon JLabel dans un BorderLayout

Signaler
Messages postés
34
Date d'inscription
lundi 25 avril 2005
Statut
Membre
Dernière intervention
17 juillet 2008
-
wyswyg
Messages postés
5
Date d'inscription
mercredi 6 décembre 2006
Statut
Membre
Dernière intervention
7 décembre 2006
-
Bonjour à tous,


Voila ma question, j'utilise en panel en BorderLayout, comment faire pour centrer mon JLabel?

JLabel title = new JLabel("mon titre");

JPanel pan = new JPanel();

pan.setLayout(new BorderLayout());

pan.add(title, BorderLayout.NORTH);


MERCI DE VOTRE AIDE

4 réponses

Messages postés
34
Date d'inscription
lundi 25 avril 2005
Statut
Membre
Dernière intervention
17 juillet 2008
1
Merci de ton aide, voila ce qu'il faut faire en fait c'est dans le constructeur

        JLabel title = new JLabel("mon titre",
JLabel.CENTER);
Messages postés
5341
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
10 décembre 2019
89
Salut,

ba tu ne centreras pas ton jlabel dans un borderlayout mais tu peux centrer son texte avec les méthodes prévue a cet effets pour plus d'info regarde la javadoc de la classe jlabel

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

WORA
Messages postés
5341
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
10 décembre 2019
89
Salut,

oui et sinon tu peux aussi utiliser les méthodes de jlabel

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

WORA
Messages postés
5
Date d'inscription
mercredi 6 décembre 2006
Statut
Membre
Dernière intervention
7 décembre 2006

Pour centrer un composant, je pense que tu dois ajouter le JLabel sur un autre panel et ajouter ce dernier sur ton premier panel.