在java eclipse控制台中更改颜色

时间:2011-04-22 16:00:29

标签: java eclipse text colors console

有没有办法在eclipse控制台中更改文字颜色? 当我选择并将颜色从黑色变为红色时,我不是在谈论 我的意思是,当我启动我的程序并执行代码时,它会在某些时候改变颜色 例如:

//code  
if (a == 2)  
//change text color to red and continue typing in red color

我不是在谈论guis jframes等。我在谈论Eclipse控制台。

1 个答案:

答案 0 :(得分:6)

可能使用不同的org.eclipse.ui.console.MessageConsoleStream,考虑到:

  

将消息写入消息控制台   消息控制台可能有多个流连接到它   每个流可能会以不同的颜色显示

请参阅this thread

  

IOConsoleOutputStream有一个setColor(Color newColor),因此我可以针对每种类型的消息MessageConsole.getInputStream().setColor(Color newColor)