私は現在 Ubuntu を使用しており、Java コードを介してターミナルを開くことができます。しかし、私の問題は、端末を開いた後にプログラムを閉じると、開いた端末が閉じられたというメッセージが表示されることです。
ターミナルを開くための私のコードは次のとおりです。
String command = "gnome-terminal -x bash cd ~/Desktop";
String cmd[] = { "gnome-terminal", "-x", "bash", "-c", "sudo gedit ~/Desktop/wat.txt" };
Runtime rt = Runtime.getRuntime();
Process pr = rt.exec(cmd);