Couleur java
keurdange
Messages postés
816
Statut
Membre
-
keurdange Messages postés 816 Statut Membre -
keurdange Messages postés 816 Statut Membre -
Bonjour,
J'ai fait un programme en java et j'aimerais que le fond soit d'une autre couleur dans une nouvelle fenetre si possible. J'aimerais aussi changer les couleurs du texte contenu dans System.out.println
Merci d'avance pour votre aide.
J'ai fait un programme en java et j'aimerais que le fond soit d'une autre couleur dans une nouvelle fenetre si possible. J'aimerais aussi changer les couleurs du texte contenu dans System.out.println
Merci d'avance pour votre aide.
A voir également:
- Couleur java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
2 réponses
Bonjour,
je ne voudrais pas trop m'avancer mais les couleurs sont gérées pas la console elle même..
Adns
je ne voudrais pas trop m'avancer mais les couleurs sont gérées pas la console elle même..
Adns
En effet System.out/err/in sont par défaut attachés à la console, que ce soit celle du système (Windows, Linux...) ou celle de l'IDE (Eclipse, NetBeans...) le comportement sera donc spécifique à celui de la console.
Si tu veux changer une fois pour toute la couleur de la console, il vaut mieux utiliser un fichier .cmd qui lancera ton programme Java dans une fenêtre à part et avec les couleurs que tu veux (pour la liste des couleurs, tapes 'color help' dans la console)
Evidemment il y a des alternatives, en particulier créer ta propre console avec swing par exemple, et utiliser MaConsole.out.println(...) à la place de System.out...
Si tu veux changer une fois pour toute la couleur de la console, il vaut mieux utiliser un fichier .cmd qui lancera ton programme Java dans une fenêtre à part et avec les couleurs que tu veux (pour la liste des couleurs, tapes 'color help' dans la console)
color F1 java TaClasseExecutable pause
Evidemment il y a des alternatives, en particulier créer ta propre console avec swing par exemple, et utiliser MaConsole.out.println(...) à la place de System.out...
Pour un débutant, oublie swing... Tu vas devoir te contenter du .cmd ce qui est déjà pas mal ;-)
Tu as normalement dû compiler tes classes dans un répertoire (bin par exemple) et tu as une classe principale avec une méthode main, je ne sais pas comment elle s'appelle (MaClasse par exemple)
Avec un bloc-notes tu créés un fichier MaClasse.cmd dans le répertoire bin et tu y mets le code suivant
Remarque : F1 c'est écriture bleue sur fond blanc, pour la liste des couleurs utilises l'invite de commandes et tapes : color -help
Tu as normalement dû compiler tes classes dans un répertoire (bin par exemple) et tu as une classe principale avec une méthode main, je ne sais pas comment elle s'appelle (MaClasse par exemple)
Avec un bloc-notes tu créés un fichier MaClasse.cmd dans le répertoire bin et tu y mets le code suivant
color F1 java MaClasse pause
Remarque : F1 c'est écriture bleue sur fond blanc, pour la liste des couleurs utilises l'invite de commandes et tapes : color -help
Swing est un ensemble de composants pour faire des interfaces graphiques Java, c'est vraiment spécifique à Java, et connaître le C ne t'aidera pas beaucoup car c'est un langage impératif, tandis que toute la puissance de Swing repose sur la programmation objet... Tu y viendras surement à faire du Swing mais pour faire ce que tu veux (remplacer la console) ça paraît compliqué !
Pour le fichier .cmd tu dois le lancer en cliquant dessus, il ouvrira lui même une nouvelle console de la bonne couleur. Il faut bien sûr que tu remplaces "MaClasse" par le vrai nom de ta classe principale...
Pour le fichier .cmd tu dois le lancer en cliquant dessus, il ouvrira lui même une nouvelle console de la bonne couleur. Il faut bien sûr que tu remplaces "MaClasse" par le vrai nom de ta classe principale...