Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Gestione input utente

  1. #1

    Gestione input utente

    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!

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    E' sufficiente che la classe Inter_impostazioni sia una JDialog modale.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    GRAZIE Xd xD fatto!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.