一尘不染

Java 如何使用System.out.println在控制台中打印颜色?

java

如何在控制台中打印颜色?我想在处理器发送数据时以彩色显示数据,而在接收数据时以不同的颜色显示数据。


阅读 1825

收藏
2020-02-29

共1个答案

一尘不染

我创建了一个名为JCDP(Java彩色调试打印机)的库。

对于Linux,macOS和Windows 10,它使用WhiteFang提到的ANSI转义代码,但是使用单词而不是代码来抽象它们,这更加直观。它变得像:

print("Hello World!", Attribute.BOLD, FColor.YELLOW, BColor.GREEN);
2020-02-29