[JAVA] JLAbel

JLAbel [JAVA] - Programmation

Marsh Posté le 18-02-2002 à 00:12:43    

Bonsoir,
comment mette le texte d'un JLabel sur deux lignes?
J'imagine qu'il faudrait pouvoir mettre comme en C le caractère \n mais ça m'affiche un carré à l'écran. c'est pas génial.
Merci

Reply

Marsh Posté le 18-02-2002 à 00:12:43   

Reply

Marsh Posté le 18-02-2002 à 08:57:18    

Cela a déjà été demandé il y a une ou deux semaines. Fait une recherche sur le forum, tu y as tout intérêt. En effet, il n'est pas possible de mettre un JLabel sur plusieurs lignes, par contre qqn a gentillement proposé le code de sa classe qui permet de mettre un JLabel sur autant de lignes qu'on veut. Salut !


---------------
Le site de ma maman
Reply

Marsh Posté le 18-02-2002 à 09:44:39    

et ct gfive si mes souvenirs sont bon. Bravo à lui


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 18-02-2002 à 09:49:00    

Dark : vi, mais j'ai pas retrouvé le post!!  
 
Donc bon..
 
public class MultiLineLabel extends JPanel {
 
public MultiLineLabel(String text) {
       super(new BoxLayout());
      StringTokenizer st = new StringTokenizer(text, "\n" );
      while (st.hasMoreTokens()) {
           add(new JLabel(st.newtToken()));
      }
}
}
 
Et ouala!
 
A peaufiner, pasque c'est pas sûr que ça marche direct, mais l'idée est là.

Reply

Marsh Posté le 18-02-2002 à 10:56:51    

Quel homme ce gfive, la main sur le coeur. :)


---------------
Le site de ma maman
Reply

Marsh Posté le 18-02-2002 à 11:37:31    

Merci, je vais essayer ça  :crazy:

Reply

Marsh Posté le 18-02-2002 à 11:47:06    

Cherytree : présentement, là, non, j'ai une gratte qui couille, alors ma main est un peu plus bas!! :D

Reply

Marsh Posté le 18-02-2002 à 14:10:39    

gfive a écrit a écrit :

Cherytree : présentement, là, non, j'ai une gratte qui couille, alors ma main est un peu plus bas!! :D  




:D

Reply

Marsh Posté le 18-02-2002 à 15:32:11    

le moteur de recherche est vraiment merdeux sur ce forum
 [:vinz416@school]

Reply

Marsh Posté le 18-02-2002 à 19:51:16    

clair ! :ouch:


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Sujets relatifs:

Leave a Replay

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