[JLIST] coloration du texte

the java lover -  
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   -
Comment fait-on pour colorier le texte d'une JList.Attention, je dis bien le texte et non le fond.
Par exemple je désire colorier certaines phrases en rouge, et d'autres en bleu...
A voir également:

5 réponses

choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
teuteuteuteu!

setBackground(color bg), c'est pour le fond, d'ailleurs c'est la traduction

et pis faut pas s'énerver, je suis cool.

Chouba
"Obsédé des travaux manuels non pratiquant"
1
the java lover
 
J'ai l'impression que tu as du mal à comprendre ce que je te demande.
Je sais que c'est pour le fond, uisque je te le dis. Ce que je veux, c'est pouvoir colorier le TEXTE !!!!!!!!!!!!!!!!!!!!!!!!!

Merci
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
je vais pas me facher, ça sert à rien

statusLabel.setForeground(new Color(217,38,6))

ceci est un bout de code en java, qui change la couleur de TEXTE (je dis bien de texte)d'un label et ça marche!

Chouba
"Obsédé des travaux manuels non pratiquant"
1
the java lover
 
Ben voila,

Je te remercie... Pourquoi veux-tu te facher , on ne doit pas se facher, moi même je ne suis pas faché...

Nous sommes tous des amoureux de JAVA. !!! peace

Merci et @+ sur le forum
0
TK > the java lover
 
Salut,

comme toi je chercher à coloriser le texte d'une Jlist. J'ai trouvé ce post et je constate que tu as résolu ton problème. Pourtant j'ai bien regardé la réponse qui a été apportée et mais cela ne marche pas. Je ne comprend pas bien quel est le type de statusLabel.


Voilà le bout de programme que j'ai modifié et qui pose problème:

JList=list1= new Jlist();

Label text=new Label(iA.getJoueur().getPseudo()+" "+iA.getType());
text.setForeground(Color.RED);
list1.add(text.getText());


merci d'avance
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106 > TK
 
Salut

essaye ça..


text.setForeground(new Color(23));
ou alors
text.setForeground(Color.red);
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
boudjou

setForeground(Color fg), comme tous les objets Component.

pliize

Chouba
"Obsédé des travaux manuels non pratiquant"
0
the java lover
 
setForeground(...) C'est pour le FOND ;

et j'ai bien précisé de colorier le TEXTE et non pas le FOND !!!!

Merci
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
je me fâche jamais rassure toi, quand je me fache, je m'endort et ça ralentit ma productivité

content de t'avoir aidé

Chouba
"Obsédé des travaux manuels non pratiquant"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yannou
 
Bonjour à tous,

Je voudrais savoir s'il était possible de colorier une sous chaine...par exemple : "IMPORTANT, n'oubliez pas" est une variable string que j'affiche sur un textPanel et je voudrais que le mot IMPORTANT soit en rouge, soit les caractères, soit la couleur de fond (peu m'importe pour le moment mais si vous savez faire les deux ma foi..)..?

En vous remerciant d'avance
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
salut

je te conseille d'ouvrir un nouveau post, si tu veux que l'on te réponde, le problème étant reconnu comme résolu

tu ne risques pas d'avoir de réponses
0