Il pezzo di codice che hai postato in quale contesto è eseguito? Forse nel contesto del EDT (Event Dispatch Thread)? Se così, allora vuol dire che con quel loop continuo (non vedo uscite esplicite) e con la sleep tu stai tenendo impegnato il EDT, che quindi non può far altro (la tua interfaccia utente è "congelata").Originariamente inviato da internet.forum.
Salve,
ho il seguente codice che inizialmente avvia una finestra JFrame e successivamente un thread.
Obiettivo: Visualizzare finestra con scritto "Ciao" in contemporanea al thread
Problema: la finestra JFRAME è vuota nonostante il thread viene eseguito correttamente.
Qual'è il problema?
Se è come ho detto, chiarisciti prima le questioni sul "threading" in Swing, perché è una cosa fondamentale.

Rispondi quotando