0
我用這個代碼從Java打開gnuplot的,但我不知道如何發送以下Java字符串輸入到GNUPLOT:如何發送java字符串作爲輸入從java到gnuplot?
sp 'F:\DataJava\PDE\EqStringSin.dat' w l
我的類:
public class executeCommand {
public static void main(String[] args) {
try {
ProcessBuilder pb = new ProcessBuilder("wgnuplot");
Process p = pb.start(); // Start the process.
p.waitFor(); // Wait for the process to finish.
System.out.println("Script executed successfully");
} catch (IOException | InterruptedException e) {
e.printStackTrace();
}
}
}
我做到了,但它沒有工作: '方法p = pb.start(); //開始這個過程。 \t \t \t新OutputStreamWriter(p.getOutputStream())寫( 「SP 'F:\\ DataJava \\ PDE \\ EqStringSin.dat' W L」);' \t \t \t' –