Eclipse插件输出信息到控制台(ConsoleView)

来源:互联网 发布:php网站实例教程 编辑:程序博客网 时间:2024/05/21 11:26
   public MessageConsoleStream createConsole(String consoleName) 
       MessageConsole console 
= new MessageConsole(consoleName,null);
       
//新增、显示console
       IConsoleManager manager = (IConsoleManager) ConsolePlugin.getDefault().getConsoleManager();
       manager.addConsoles(
new IConsole[]{console});
       manager.showConsoleView (console);
       
//返回console流
       MessageConsoleStream cs = console.newMessageStream();
       cs.setColor(Display.getDefault().getSystemColor(SWT.COLOR_BLUE));       
       
return cs;
   }


  
//调用
        MessageConsoleStream  console1 = this.createConsole("MyConsole1"); 
        console1.println(
"Hello, I'm out from MyConsole1");
        MessageConsoleStream console2 
= this.createConsole("MyConsole2"); 
        console2.println(
"I'm 222222222.");

效果 

原创粉丝点击