Ciao ho un JFrame che esegue alcune operazioni decisamente pesanti.
Cosa ho pensato? DI usare un bel thread separato.
In questo thread eseguo l' operazione, ma prima, lancio una GUI di attesa con un prograssBar undetermineted.
Il problema è che mi si apre la finestra wait in Pole Position, ma resta Grigia, la JVM non renderizza correttamente i controlli. Cosa devo usare, 2 thread, 1 per l' operazione ed uno per la JFrame di attesa? ... ...codice:private void btnAllineaMouseClicked(MouseEvent e) { video.Waiter wait = new video.Waiter(); wait.setVisible(true); SwingUtilities.invokeLater(new Runnable(){ public void run(){ updateIndenn(); } }); wait.dispose(); }