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

    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. " );

效果 

Eclipse插件输出信息到控制台(ConsoleView)_第1张图片

你可能感兴趣的:(Eclipse插件输出信息到控制台(ConsoleView))