salve ho usato questo codice per avviare una applicazione esterna..
codice:
Runtime r = Runtime.getRuntime();
			Process d = null;   
try {
	       	d = r.exec (new String[] { "cmd", "/C", "start", "path_dell'applicazione"});
	            }catch (IOException ex) {}
il path della applicazione è una variabile di tipo stringa che contiene l'indirizzo del file da eseguire
l'indirizzo cambia a seconda di dove si trovi il file....
ho notato che se il file lo metto in una cartella qualsiasi che abbia un nome "senza spazi" (ad esempio: nuovaCartella)allora il file viene eseguito senza prolemi
se invece il file lo metto in una cartella "con spazi" (ad esempio: nuova Cartella) il file non viene trovato e mi esce la schermata del prompt...
come faccio a risolvere la cosa...
in pratico ci dovrebbe essere un modo che non tenga conto se ci sono spazi nel path di un file...