Sto incontrando questo problema che spero tanto sia risolvibile, altrimenti mi cadrebbero tutte le buone opinioni che mi sto facendo di Java...
Dalla mia applicazione capita di poter aprire un JFileChooser o delle JDialog per alcune segnalazioni. Il problema è che quando la finestra di una qualunque altra applicazione viene portata in primo piano e nasconde queste due "finestre", esse poi non ritornano automaticamente visibili quando dalla taskbar di Windows riporto in primo piano l'applicazione principale (che sembra andata in crash ma in realtà è bloccata a causa delle finestre modali ancora nascoste). L'unico modo che ho per ritornare visibili le eventuali JDialog o il JFileChooser è quello di ridurre a icone tutte le altre finestre aperte. Chiedo quindi, è possibile far si che quando l'applicazione java principale viene riportata in primo piano tutte le sue finestre dipendenti facciano lo stesso?