【问题标题】:Change color in java eclipse console在 java eclipse 控制台中更改颜色
【发布时间】:2011-08-11 01:38:14
【问题描述】:

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

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

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

【问题讨论】:

    标签: java eclipse text colors console


    【解决方案1】:

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

    将消息写入消息控制台是 ssed。
    一个消息控制台可能连接了多个流。
    每个流可能以不同的颜色显示

    this thread:

    IOConsoleOutputStream 有一个setColor(Color newColor),所以我可以为每种类型的消息MessageConsole.getInputStream().setColor(Color newColor)

    【讨论】:

    • 我从来不知道 :) Thnx
    • 我假设如果我从控制台执行程序,这将不起作用。还是我错误地假设这一点?如果我确实是对的,那么还有其他选择吗(除了使用更面向 cli 的语言)?
    猜你喜欢
    • 1970-01-01
    • 2015-05-01
    • 1970-01-01
    • 2018-05-24
    • 1970-01-01
    • 1970-01-01
    • 2013-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多