Positionnement d'un JLabel

Positionnement d'un JLabel - Java - Programmation

Marsh Posté le 22-06-2011 à 16:40:26    

je réalise un logiciel de chat et j'aimerais avoir mon JLabel d'affichage placé plus ou moins au centre de la fenêtre principale qui peut être redimensionnée. J'utilise donc un  

Code :
  1. setHorizontalAlignment(SwingConstants.CENTER)

mais quand je fais ça le label est centré sur son centre, et du coup selon que l'on écrit de longues lignes ou pas le texte se déplace car il est centré sur la ligne la plus grande. J'aimerais que mon label soit centré par rapport à le fenêtre mais que son bord gauche soit fixe, histoire de ne pas avoir ce problème. Quelqu'un a une idée du problème ?

Reply

Marsh Posté le 22-06-2011 à 16:40:26   

Reply

Marsh Posté le 23-06-2011 à 17:06:17    

le comportement de cette méthode dépend du LayoutManager que tu utilises dans ton JPanel
 
Le mieux, c'est encore d'aller là:
 
http://download.oracle.com/javase/ [...] isual.html
 
tu télécharges les démos des LayoutManager qui t'intéressent puis tu essaie de comprendre pourquoi ça s'aligne de telle ou telle façon.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed