Ciao a tutti, sto creando un applet, per renderla più carina ho pensato di fare quanto segue:
mettere un messaggio di benvenuto ed un tasto entra che carica una progressBar, la quale a sua volta carica la finestra principale della mia applet.
Il problema è che creando due applet separate ottengo il seguente errore:
Allora ho pensato di mettere tutto in un unico file e creare i seguenti metodi:codice:Exception in thread "AWT-EventQueue-1" java.lang.Error: Cannot call invokeAndWait from the event dispatcher thread
init() -- per la finestra applet iniziale
init1() -- per la finestra applet successiva alla progressbar
createGUI() -- crea l'interfaccia su init1
createGUI0() -- crea l'interfaccia su init0
e di mettere nel metodo done() della progress bar il seguente codice:
ma anche in questo caso ottengo lo stesso errore di sopra, che significa? come si risolve questa cosa?codice:contentPane.removeAll(); // rimuove il precedente contenuto della finestra contentPane.setVisible(false); //è la contentPane della prima finestra Applet chat=new Applet(); //crea una nuova applet chat.init1(); //chiama il metodo che crea le impostazioni sulla seconda finestra dialog.dispose(); // chiude la finestra di dialogo della progressBar validate();

Rispondi quotando
l'ho messo in un bel frame et voilà le jeux son fait!
