Hallo,
bin neu hier im Forum und erhoffe mir durch euch die Lösung meines Problems.
Und zwar geht es darum,daß ich gerade daran arbeite, ein bestehendes Fortran-Programm
mit einem geeigneten GUI über Swing auszuführen (über Button).
Dieses Fortran Programm soll seine Variablen durch Eingaben im Java-Fenster erhalten(bereits durch div. OutputStreams realisiert,die die Eingaben in .txt-Dateien ablegen) und seine Ergebnisse(Ausgaben) wieder in .txt-Dateien ablegen,aus denen sich mein Prog über InputStreams sein Ausgabefenster füllt.
Jetzt ist es so,daß ich nervigerweise das FortranProg zweimal separat starten muss(1.Dateneingabe,2.Berechnung),während meine Java-Applikation aktiv ist.
Ich habe euer Forum mittlerweile von vorne bis hinten durchsucht,aber ich habe leider keine Antwort darauf gefunden wie ich diese externe Fortran EXE über mein Prog aufrufen lassen kann,um mir dieses geklicke im Explorer zu sparen.
Habe es zwar schon mit Runtime.getRuntime().exec(pfad); probiert,aber da tut sich nix.Mit anderen exe wie z.B. c:\windows\system32\moviemk.exe funzt das.
Bin dankbar für jeden Tip, den ich bekommen kann!!!!
Gruß jay
bin neu hier im Forum und erhoffe mir durch euch die Lösung meines Problems.
Und zwar geht es darum,daß ich gerade daran arbeite, ein bestehendes Fortran-Programm
mit einem geeigneten GUI über Swing auszuführen (über Button).
Dieses Fortran Programm soll seine Variablen durch Eingaben im Java-Fenster erhalten(bereits durch div. OutputStreams realisiert,die die Eingaben in .txt-Dateien ablegen) und seine Ergebnisse(Ausgaben) wieder in .txt-Dateien ablegen,aus denen sich mein Prog über InputStreams sein Ausgabefenster füllt.
Jetzt ist es so,daß ich nervigerweise das FortranProg zweimal separat starten muss(1.Dateneingabe,2.Berechnung),während meine Java-Applikation aktiv ist.
Ich habe euer Forum mittlerweile von vorne bis hinten durchsucht,aber ich habe leider keine Antwort darauf gefunden wie ich diese externe Fortran EXE über mein Prog aufrufen lassen kann,um mir dieses geklicke im Explorer zu sparen.
Habe es zwar schon mit Runtime.getRuntime().exec(pfad); probiert,aber da tut sich nix.Mit anderen exe wie z.B. c:\windows\system32\moviemk.exe funzt das.
Bin dankbar für jeden Tip, den ich bekommen kann!!!!
Gruß jay