Ciao! sto facendo un programmino che deve interfaccairsi con matlab, per fare questo ha bisogno di sapere dove si trova matlab...
Questo è il main, come si vede controlla che nelle impostazioni sia presente la stringa di matlab ed in caso contrario fa partire l'interfaccia con le impostazioni (si chiama in)
Purtroppo però subito dopo fa partire anche l'interfaccia normale del programma, io vorrei che la facesse partire DOPO aver cliccato su ok nell'interfaccia con le impostazioni e quindi dopo che matlab sia stato impostato
codice:
// Start DB
DB db = new DB();
// Start MATLAB
Impostazioni impo = DB.getImpostazioni();
if(DB.stato){ MATLAB = impo.matlab; }
else {
JOptionPane.showMessageDialog(null, "Per far funzionare il programma è necessario selezionare l'eseguibile di Matlab"
+ ",\n sarai reindirizzato verso le impostazioni", "Imposta Matlab", JOptionPane.INFORMATION_MESSAGE, null);
Inter_impostazioni in = new Inter_impostazioni();
MATLAB = DB.getImpostazioni().matlab;
}
// Start
//Interfaccia inter = new Interfaccia();
matlab.Computazione.prova();
Spero di essermi spiegato bene
grazie per le illuminazioni che mi darete!