我试图改变java.as中控制台输出的颜色,我的程序输出显示一条警告消息,所以我想改变那个警告颜色。改变输出的颜色
在计算器和应对类似的问题寻找它后,我来翻过Jansi和JLibs但他们不是working.This是我使用jansi.I包含在类路径的jar写的示例代码
import static org.fusesource.jansi.Ansi.*;
import static org.fusesource.jansi.Ansi.Color.*;
class Test
{
public static void main(String[] args)
{
System.out.println(ansi().eraseScreen().fg(RED).a("Hello").fg(GREEN).a(" World").reset());
}
}
但是它没有做任何事情只是打印此:←[2J←[31mHello←[32m World←[m
我使用的是Windows 7和jdk 1.7,我没有使用eclipse。
任何帮助
尝试从命令行运行它。 IDE输出窗口不太可能支持基于控制台的代码 – MadProgrammer
Windows 7,但是什么shell? Cygwin Bash可能会工作。 –
我只从命令行运行.. – Deepak