system.out.println到windows命令行,如何设置颜色?
今天用cmd运行一个java的小服务程序,需要打印一些信息出来,不知道有没有办法能让打印出来的信息呈现出不同的效果,比如加粗,颜色等。
------解决方案--------------------windows的控制台不支持单独变色,只能全局背景色和全部字体变色,具体查bat命令
------解决方案--------------------只能整个控制台(无论是不是你这个程序的输出),全部变色
------解决方案--------------------这个逻辑就不通啊,sysout只是把数据传给cmd了,你得研究cmd相关的windows的API了,其实你不如直接用java再写一个类似cmd那样的不就好了,又不难写、、、