例如
String text = "sample";
System.out.println(text);
我希望文本以彩色RED.Tried java.awt出现,但对我来说有点混乱。
答案 0 :(得分:4)
如果你正在使用eclipse ......你可以使用
System.err.println("...");
这将在eclipse控制台中以红色打印。
答案 1 :(得分:1)
您可以更改ANSI默认颜色。 让我们说你有2种颜色
String Green = "\u001B[32m";
String Defauld = "\u001B[0m";
一根弦,
String word =“Hello World”;
和打印代码
System.out.print(Green + word + Defauld + "the end .");
它以绿色打印。我不知道这是否适用于我的Linux中的每个system.Works
PS:我现在无法在电脑上访问你可以在Windows中尝试以下内容吗?
String Green = "\x1b[31m;
String Defauld = "\x1b[0m";
答案 2 :(得分:0)
另一种解决方案是使用适用于Windows和Linux的JCDP(Java彩色调试打印机)。来自https://stackoverflow.com/a/6957561的回复。
GitHub:https://github.com/dialex/JCDP#downloads 我刚刚在Windows 7上的IntelliJ中尝试过这个例子,结果如下: