我想知道如何在Java應用程序中打開Linux終端。使用Java打開終端窗口
進一步說明:我有一個Java應用程序。我的Java應用程序中有一個按鈕。當你點擊那個按鈕時,Linux終端必須彈出。我不會在終端上運行或做任何事情,我只想打開它。
我一直在尋找幾個小時,但沒有發現任何我想要做的套件。
請自行編寫代碼,不要通過提供「this may help」這樣的鏈接來回答。
我想知道如何在Java應用程序中打開Linux終端。使用Java打開終端窗口
進一步說明:我有一個Java應用程序。我的Java應用程序中有一個按鈕。當你點擊那個按鈕時,Linux終端必須彈出。我不會在終端上運行或做任何事情,我只想打開它。
我一直在尋找幾個小時,但沒有發現任何我想要做的套件。
請自行編寫代碼,不要通過提供「this may help」這樣的鏈接來回答。
你可以做這樣的事情:
try {
Runtime r = Runtime.getRuntime();
String myScript = .....
String[] cmdArray = {"xterm", "-e", myScript + " ; le_exec"};
r.exec(cmdArray).waitFor();
} catch (InterruptedException ex){
ex.printStackTrace();
} catch (IOException ex) {
ex.printStackTrace();
}
我不知道要在myScript中放什麼。 – JJC
我從post
import java.io.*;
class TerminalLauncher
{
public static void main(String args[]) throws IOException
{
String command= "/usr/bin/xterm";
Runtime rt = Runtime.getRuntime();
Process pr = rt.exec(command);
}
}
希望這有助於回答
我們能看到你的代碼嗎? –
這個問題似乎是無關緊要的,因爲堆棧溢出是關於幫助解決特定的編程問題。它不是提供'按需代碼'的地方。 –
@JeremyJStarcher ..我問如何在java中打開終端顯然代碼是答案 – JJC