Bonjour,
J'ai actuellement un projet où je dois écrire une interface graphique en java pour un programme qui, lui, n'est pas en java.
Plus précisément, je dois exécuter un programme (maude.exe) puis donner à ce programme les lignes de commandes (tout ça en passant par mon interface JAVA).
Pour le moment, je lance maude.exe avec le code ci-dessous.
Problème 1 : Bien que Maude se lance ( on voit au niveau des processus que le processus de maude est bien lancé) aucune fenêtre ne s'ouvre. Le même code avec notepad ouvre notepad... Le problème vient peut être du fait que Maude se lance dans le panneau "invite de commandes" de windows quand on utilise les invites de commandes pour l'ouvrir...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 blablabla ... String command = "C:\\Program Files\\MaudeFW\\maude.exe"; try { Runtime r = Runtime.getRuntime(); Process p = r.exec(command); } catch(Exception e1) { System.out.println("erreur d'execution " + command + e1.toString()); }
Problème 2 : Comment exécuter des instructions dans Maude?
Je vous remercie d'avance pour vos réponses,
Flore
Partager