2013-07-04 45 views
0

我想在Eclipse中創建一個插件,可以創建一個控制檯和用戶 我有一個代碼,採取輸入..互動控制檯插件爲Eclipse

MessageConsole console=new MessageConsole("MyConsole", null); 
    console.activate(); 
    ConsolePlugin.getDefault().getConsoleManager().addConsoles(new IConsole[]{console}); 
    MessageConsoleStream stream = console.newMessageStream(); 
    stream.println("Hello Eclipse"); 

但是這個控制檯是不是互動。有沒有什麼辦法讓它互動。

OR

是否可以使用插件使用Eclipse的默認控制檯的用戶交互。

回答

0

如果您的意思是從控制檯視圖獲取用戶輸入,則可以使用Scanner類或Console類。

代碼示例:

Scanner reader = new Scanner(System.in); 
String userInput = reader.next(); 

或者

Console console = System.console(); 
String userInput = console.readLine("Please input:"); 
+0

通過使用掃描儀或控制檯類既非我能夠Eclipse控制檯上寫的我也不能在交互式控制檯轉換msgconsole ..... 。 – DEV