Comment faire pour centrer mon JLabel dans un BorderLayout

samplaid
Messages postés
34
Date d'inscription
lundi 25 avril 2005
Statut
Membre
Dernière intervention
17 juillet 2008
- 18 nov. 2006 à 11:10
wyswyg
Messages postés
5
Date d'inscription
mercredi 6 décembre 2006
Statut
Membre
Dernière intervention
7 décembre 2006
- 6 déc. 2006 à 07:14
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

samplaid
Messages postés
34
Date d'inscription
lundi 25 avril 2005
Statut
Membre
Dernière intervention
17 juillet 2008
1
18 nov. 2006 à 12:59
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);
1
Twinuts
Messages postés
5371
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
1 avril 2022
111
18 nov. 2006 à 12:30
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
0
Twinuts
Messages postés
5371
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
1 avril 2022
111
18 nov. 2006 à 13:01
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
0
wyswyg
Messages postés
5
Date d'inscription
mercredi 6 décembre 2006
Statut
Membre
Dernière intervention
7 décembre 2006

6 déc. 2006 à 07:14
Pour centrer un composant, je pense que tu dois ajouter le JLabel sur un autre panel et ajouter ce dernier sur ton premier panel.
0