misantrophia
15-09-2006, 16:53
La prima :D :
Dal mio programma principale devo lanciare un secondo programma e visualizzarne il risultato. Il programmino che viene lanciato è un semplice "hello world" contenuto nel main.
Ho provato nel seguente modo:
String comando = "java nome_programma";
System.out.println(Runtime.getRuntime().exec(comando));
Ma quello che viene stampato è: Java.lang.Process(e numeri a caso)
Dove sbaglio? Premetto che il programmino che viene lanciato è nella stessa cartella.
La seconda :
Dal mio programma testuale, che non implementa la grafica, devo catturare l'eccezione lanciata quando l'utente preme la x in alto a destra per chiudere la finestrella.
Si può fare?
Grazie mille a chi risponde!!! :)
Dal mio programma principale devo lanciare un secondo programma e visualizzarne il risultato. Il programmino che viene lanciato è un semplice "hello world" contenuto nel main.
Ho provato nel seguente modo:
String comando = "java nome_programma";
System.out.println(Runtime.getRuntime().exec(comando));
Ma quello che viene stampato è: Java.lang.Process(e numeri a caso)
Dove sbaglio? Premetto che il programmino che viene lanciato è nella stessa cartella.
La seconda :
Dal mio programma testuale, che non implementa la grafica, devo catturare l'eccezione lanciata quando l'utente preme la x in alto a destra per chiudere la finestrella.
Si può fare?
Grazie mille a chi risponde!!! :)