有没有办法在eclipse控制台中更改文字颜色? 当我选择并将颜色从黑色变为红色时,我不是在谈论 我的意思是,当我启动我的程序并执行代码时,它会在某些时候改变颜色 例如:
//code
if (a == 2)
//change text color to red and continue typing in red color
我不是在谈论guis jframes等。我在谈论Eclipse控制台。
答案 0 :(得分:6)
可能使用不同的org.eclipse.ui.console.MessageConsoleStream,考虑到:
将消息写入消息控制台 消息控制台可能有多个流连接到它 每个流可能会以不同的颜色显示
请参阅this thread:
IOConsoleOutputStream
有一个setColor(Color newColor)
,因此我可以针对每种类型的消息MessageConsole.getInputStream().setColor(Color newColor)
。