【发布时间】:2014-05-26 18:18:03
【问题描述】:
我已将控制台集成到我的 rcp 应用程序中,但我想以红色而不是蓝色显示一些重要信息,但我不知道该怎么做(我可以添加一些 if 条件吗?)这个类对于我的控制台视图。请帮助我解决我的问题。
public DebugConsole()
{
super("stdio/stderr", null);
outMessageStream = newMessageStream();
outMessageStream.setColor(Display.getCurrent().getSystemColor(
SWT.COLOR_BLUE));
errMessageStream = newMessageStream();
errMessageStream.setColor(Display.getCurrent().getSystemColor(
SWT.COLOR_RED));
System.setOut(new PrintStream(outMessageStream));
System.setErr(new PrintStream(errMessageStream));
}
【问题讨论】:
-
你的消息流是什么类型的?
-
私人 MessageConsoleStream outMessageStream;私人 MessageConsoleStream errMessageStream;
标签: eclipse-rcp