Couleur du texte en java
sicard_51
-
choubaka Messages postés 5535 Date d'inscription Statut Modérateur Dernière intervention -
choubaka Messages postés 5535 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Voila ma question : je définis un JLabel, JLabel1 disons, et j'appelle ensuite la méthode setText(...), ce que je voudrais, c'est que ce texte s'affiche en rouge et non en noir comme par défaut.
merci d'avance
Voila ma question : je définis un JLabel, JLabel1 disons, et j'appelle ensuite la méthode setText(...), ce que je voudrais, c'est que ce texte s'affiche en rouge et non en noir comme par défaut.
merci d'avance
8 réponses
-
salut, JLabel hérite de setForeground(Color c);
pliize
Chouba
"Obsédé des travaux manuels non pratiquant" -
Les composantes de couleur sont sur 255.
C'est donc normal quand mettant new Color(1 , 0 , 0); on obtient une couleur si proche du noir que sa semble en être. -
essaye ça
setForeground(Color.getColor("red"));
Chouba
"Obsédé des travaux manuels non pratiquant" -
bonjour
tu pourrais ouvrir ta propre discussion, celle-ci date de 2002, ça a un peu évolué depuis.. merci -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Heu, j'ai l'imlpression que ça marche po : voila mon code :
Color redColor = new Color(1 , 0 , 0);
infoRuleLine1.setForeground(redColor);
infoRuleLine1.setText(...);
pas moyen, ça écrit en noir !! :-(
infoRuleLine1 est un JLabel. -
Bon, j'ai réussi mais avec setForeground(Color.red);
Sicard_51, la bonne brioche anisée !! -
c'est y pas merveilleux ça?
moi ça me sidère
Chouba
"Obsédé des travaux manuels non pratiquant" -
Bonjour. Je commence le java (!) et j'ai un projet en Java (si vous connaissez, c'est un Launcher Minecraft). J'ai un fond blanc(c'est fait expres) et le hic, c'est que il y'a des ecriture BLANCHES dessus. Elles ne se voient quasiment pas.
Alors mon code:
titles.add(new TransparentLabel("Pseudo:", 4));
titles.add(new TransparentLabel("Mot de passe:", 4));
titles.add(new TransparentLabel("", 4));
Pseudo et mot de passe c'est les ecritures.
Qqn peut il m'aider ?
Merci d'avance.