Est-il possible d'afficher autre chose que du texte brut dans la console ?
Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte
enrichi ?
On écrit dans le code :
...
System.out.println("bravo pour ce texte en <b>gras</b>");
...
et le mot gras apparait en gras sur la console.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
alexandre cartapanis
Bonjour,
Est-il possible d'afficher autre chose que du texte brut dans la console ? Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte enrichi ?
On écrit dans le code : ... System.out.println("bravo pour ce texte en <b>gras</b>"); ... et le mot gras apparait en gras sur la console.
Merci.
ca je ne crois pas. La seule chose que je connaisse a ce sujet, c'est
que lorsqu'on utilise System.err plutot que System.out, la sortie est affiché en rouge, et non en noir (couleur de texte). Tu peux evidement melanger les deux...
Bonjour,
Est-il possible d'afficher autre chose que du texte brut dans la console ?
Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte
enrichi ?
On écrit dans le code :
...
System.out.println("bravo pour ce texte en <b>gras</b>");
...
et le mot gras apparait en gras sur la console.
Merci.
ca je ne crois pas. La seule chose que je connaisse a ce sujet, c'est
que lorsqu'on utilise System.err plutot que System.out, la sortie est
affiché en rouge, et non en noir (couleur de texte). Tu peux evidement
melanger les deux...
Est-il possible d'afficher autre chose que du texte brut dans la console ? Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte enrichi ?
On écrit dans le code : ... System.out.println("bravo pour ce texte en <b>gras</b>"); ... et le mot gras apparait en gras sur la console.
Merci.
ca je ne crois pas. La seule chose que je connaisse a ce sujet, c'est
que lorsqu'on utilise System.err plutot que System.out, la sortie est affiché en rouge, et non en noir (couleur de texte). Tu peux evidement melanger les deux...
David LE BOURGEOIS
Bonjour,
Bonjour.
Est-il possible d'afficher autre chose que du texte brut dans la console ? Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte enrichi ?
On écrit dans le code : ... System.out.println("bravo pour ce texte en <b>gras</b>"); ... et le mot gras apparait en gras sur la console.
Pourquoi ne pas envoyer la sortie "formatée" dans un fichier (log.html par exemple) ?
Ensuite, il suffit de l'ouvrir avec un navigateur Web pour avoir le texte enrichi.
Et si l'on veut aller plus loin, Log4j semble une bonne solution pour simplifier la gestion des messages : un Appender vers un fichier log.html, et un ConversionPattern contenant les balises HTML préformatant les messages.
Pour plus d'informations : http://logging.apache.org/log4j/docs
-- David LE BOURGEOIS mail : david.lebourgeois (at) free.fr
Bonjour,
Bonjour.
Est-il possible d'afficher autre chose que du texte brut dans la console ?
Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte
enrichi ?
On écrit dans le code :
...
System.out.println("bravo pour ce texte en <b>gras</b>");
...
et le mot gras apparait en gras sur la console.
Pourquoi ne pas envoyer la sortie "formatée" dans un fichier (log.html
par exemple) ?
Ensuite, il suffit de l'ouvrir avec un navigateur Web pour avoir le
texte enrichi.
Et si l'on veut aller plus loin, Log4j semble une bonne solution pour
simplifier la gestion des messages : un Appender vers un fichier
log.html, et un ConversionPattern contenant les balises HTML
préformatant les messages.
Pour plus d'informations : http://logging.apache.org/log4j/docs
--
David LE BOURGEOIS
mail : david.lebourgeois (at) free.fr
Est-il possible d'afficher autre chose que du texte brut dans la console ? Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte enrichi ?
On écrit dans le code : ... System.out.println("bravo pour ce texte en <b>gras</b>"); ... et le mot gras apparait en gras sur la console.
Pourquoi ne pas envoyer la sortie "formatée" dans un fichier (log.html par exemple) ?
Ensuite, il suffit de l'ouvrir avec un navigateur Web pour avoir le texte enrichi.
Et si l'on veut aller plus loin, Log4j semble une bonne solution pour simplifier la gestion des messages : un Appender vers un fichier log.html, et un ConversionPattern contenant les balises HTML préformatant les messages.
Pour plus d'informations : http://logging.apache.org/log4j/docs
-- David LE BOURGEOIS mail : david.lebourgeois (at) free.fr
LuckyMan
Stephane wrote:
Bonjour,
Est-il possible d'afficher autre chose que du texte brut dans la console ? Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte enrichi ?
On écrit dans le code : ... System.out.println("bravo pour ce texte en <b>gras</b>"); ... et le mot gras apparait en gras sur la console.
Merci.
Je ne sais plus exactement comment mais il y avait des codes d'échappement à envoyer au terminal pour changer la couleur , la brillance; le souligné sous dos . Chaque terminal soit avoi ses ANSI cf http://www.termsys.demon.co.uk/vtansi.htm
Lucky Man
Stephane wrote:
Bonjour,
Est-il possible d'afficher autre chose que du texte brut dans la
console ? Y-a-t-il un moyen de la paramétrer qui permettrait
d'afficher du texte enrichi ?
On écrit dans le code :
...
System.out.println("bravo pour ce texte en <b>gras</b>");
...
et le mot gras apparait en gras sur la console.
Merci.
Je ne sais plus exactement comment mais il y avait des codes d'échappement à
envoyer au terminal pour changer la couleur , la brillance; le souligné sous
dos .
Chaque terminal soit avoi ses ANSI
cf http://www.termsys.demon.co.uk/vtansi.htm
Est-il possible d'afficher autre chose que du texte brut dans la console ? Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte enrichi ?
On écrit dans le code : ... System.out.println("bravo pour ce texte en <b>gras</b>"); ... et le mot gras apparait en gras sur la console.
Merci.
Je ne sais plus exactement comment mais il y avait des codes d'échappement à envoyer au terminal pour changer la couleur , la brillance; le souligné sous dos . Chaque terminal soit avoi ses ANSI cf http://www.termsys.demon.co.uk/vtansi.htm
Lucky Man
Syrion
Effectivement si la console est un terminal norme trucmuche, en envoyant les bons caractères, ça a des chances de marcher.... ou pas. Je rappelle que Java est UNICODE, donc ANSI pas comprendre. La console Java ne permet que de simples opération indépendantes de la plate-forme. Si la console MS-DOS était aussi bien foutue que la xterm UNIX et GNU/Linux, peut-être que Sun aurait songé à intégrer plus de fonctionnalités... Mais là on est totalemùent portable avec la console Java, c'est à dire qu'on a le dénominateur commun à toutes les plates-formes.
A noter : Eclipse redirige les sorties standard/erreur vers sa console "graphique" (à coir comme un genre de JTextArea à la sauce SWT), ce qui lui permet d'afficher en rouge les System.err et en bleu les System.out.
Pour faire du terminal-spécifique, évite Java... ou développe TA console.
Stephane wrote:
Bonjour,
Est-il possible d'afficher autre chose que du texte brut dans la console ? Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte enrichi ?
On écrit dans le code : ... System.out.println("bravo pour ce texte en <b>gras</b>"); ... et le mot gras apparait en gras sur la console.
Merci.
Je ne sais plus exactement comment mais il y avait des codes d'échappement à envoyer au terminal pour changer la couleur , la brillance; le souligné sous dos . Chaque terminal soit avoi ses ANSI cf http://www.termsys.demon.co.uk/vtansi.htm
Lucky Man
Effectivement si la console est un terminal norme trucmuche, en envoyant
les bons caractères, ça a des chances de marcher.... ou pas. Je rappelle
que Java est UNICODE, donc ANSI pas comprendre.
La console Java ne permet que de simples opération indépendantes de la
plate-forme. Si la console MS-DOS était aussi bien foutue que la xterm
UNIX et GNU/Linux, peut-être que Sun aurait songé à intégrer plus de
fonctionnalités... Mais là on est totalemùent portable avec la console
Java, c'est à dire qu'on a le dénominateur commun à toutes les
plates-formes.
A noter : Eclipse redirige les sorties standard/erreur vers sa console
"graphique" (à coir comme un genre de JTextArea à la sauce SWT), ce qui
lui permet d'afficher en rouge les System.err et en bleu les System.out.
Pour faire du terminal-spécifique, évite Java... ou développe TA console.
Stephane wrote:
Bonjour,
Est-il possible d'afficher autre chose que du texte brut dans la
console ? Y-a-t-il un moyen de la paramétrer qui permettrait
d'afficher du texte enrichi ?
On écrit dans le code :
...
System.out.println("bravo pour ce texte en <b>gras</b>");
...
et le mot gras apparait en gras sur la console.
Merci.
Je ne sais plus exactement comment mais il y avait des codes d'échappement à
envoyer au terminal pour changer la couleur , la brillance; le souligné sous
dos .
Chaque terminal soit avoi ses ANSI
cf http://www.termsys.demon.co.uk/vtansi.htm
Effectivement si la console est un terminal norme trucmuche, en envoyant les bons caractères, ça a des chances de marcher.... ou pas. Je rappelle que Java est UNICODE, donc ANSI pas comprendre. La console Java ne permet que de simples opération indépendantes de la plate-forme. Si la console MS-DOS était aussi bien foutue que la xterm UNIX et GNU/Linux, peut-être que Sun aurait songé à intégrer plus de fonctionnalités... Mais là on est totalemùent portable avec la console Java, c'est à dire qu'on a le dénominateur commun à toutes les plates-formes.
A noter : Eclipse redirige les sorties standard/erreur vers sa console "graphique" (à coir comme un genre de JTextArea à la sauce SWT), ce qui lui permet d'afficher en rouge les System.err et en bleu les System.out.
Pour faire du terminal-spécifique, évite Java... ou développe TA console.
Stephane wrote:
Bonjour,
Est-il possible d'afficher autre chose que du texte brut dans la console ? Y-a-t-il un moyen de la paramétrer qui permettrait d'afficher du texte enrichi ?
On écrit dans le code : ... System.out.println("bravo pour ce texte en <b>gras</b>"); ... et le mot gras apparait en gras sur la console.
Merci.
Je ne sais plus exactement comment mais il y avait des codes d'échappement à envoyer au terminal pour changer la couleur , la brillance; le souligné sous dos . Chaque terminal soit avoi ses ANSI cf http://www.termsys.demon.co.uk/vtansi.htm