日期:2014-05-20  浏览次数:20895 次

system.out.println到windows命令行,如何设置颜色?
今天用cmd运行一个java的小服务程序,需要打印一些信息出来,不知道有没有办法能让打印出来的信息呈现出不同的效果,比如加粗,颜色等。

------解决方案--------------------
windows的控制台不支持单独变色,只能全局背景色和全部字体变色,具体查bat命令
------解决方案--------------------
只能整个控制台(无论是不是你这个程序的输出),全部变色
------解决方案--------------------
这个逻辑就不通啊,sysout只是把数据传给cmd了,你得研究cmd相关的windows的API了,其实你不如直接用java再写一个类似cmd那样的不就好了,又不难写、、、