2016-04-04 63 views
1

我見過很多關於它的帖子,但看起來很複雜。這裏是我的代碼,什麼是在gui textArea上顯示信息的最簡單方法?在gui中顯示文本的最簡單方法?

public static void runSystemCommand(String command) { 

    String message=null; 
    int i=0; 
    while (i<1) {  
    try { 
     Process p = Runtime.getRuntime().exec(command); 
     BufferedReader inputStream = new BufferedReader(
       new InputStreamReader(p.getInputStream())); 

     String s = ""; 
     // reading output stream of the command 
     while ((s = inputStream.readLine()) != null) { 
      //here i dont know what to type..please help 
     } 
     Thread.sleep(9000); 
    } catch (Exception e) { 
     e.printStackTrace(); 
    }  
    i++; 
    } 
} 
+0

這是關於JTextArea,還是隻是想要類似JavaScript的'alert()'? – Laurel

+2

'textArea.append(s +「\ r \ n」)'應該適用於這種情況嗎? –

+0

JTextArea組件 – swipeales

回答

0

最簡單的辦法是

textAreaName.setText(/*What ever you want to display here*/); 

在你的情況下,將下面的,如果你想只是文本設置爲s

textArea.setText(s + "\n"); 

如果你想更新文本以及您將使用的現有文本:

textArea.append(s + "\n"); 
+0

不工作伴侶 – swipeales

相關問題