|
Sujet : [Swing] Texte multiligne dans un JLabel |
| cableur |
R3g a écrit :
Je voudrais utiliser un JLabel pour afficher des infos qui tiennent sur 10 lignes. Le problème, c'est que si j'écris un '\n' dans le JLabel, il me marque un vieux carre à la place. J'ai essaye avec la propriete systeme "line.separator" : pareil. En fait, la seule solution que j'ai trouve, c'est d'utiliser des balises html , mais je trouve ca un peu "bidouille". Est-ce que qqun sait coment faire ?
|
La solution simple
panneau_publicitaire = new JTextPane();
panneau_publicitaire.setOpaque(false); // transparence
panneau_publicitaire.setFocusable(false); // pas plus de sélection possible
panneau_publicitaire.setFont(new Font("Tahoma", Font.BOLD, 11));
panneau_publicitaire.setText("Ce panneau ressemble à un jLabel tout fait mais prend plusieurs lignes " );
// autres |