Ciao a tutti,
sto sviluppando una applicazione java utilizzando le librerie Swing.
Quando apro l'applicazione mi viene visualizzato un pannelo con diversi bottoni:
una volta che clicco su uno di questi bottoni devo sostituire il pannello inziale con un nuovo pannello.
Questo nuovo pannello non è direttamente un JPanel,
ma una classe che ho scritto io che estende JPanel.
In pratica il problema è questo:
(mi succede solo quando è caricato il secondo pannello!)
Metto l'applicazione in primo piano e faccio apparire un tooltip esterno all'applicazione o qualsiasi altro messaggio o finestra che non sia dell'applicazione davanti ad essa.
Ecco, quando il tooltip scompare o sposto la finestra esterna e la mia applicazione torna visibile completamente in primo piano, la parte che era nascosta non viene ridisegnata, resta grigia.
Avete idea del perchè?
Se ridimensiono la finestra, allora viene ridipinta anche la parte nascosta!
Come posso fare a far rivisualizzare tutto?
Ciao, grazie
Ps: se non sono stato tanto chiaro con la spiegazione o sono necessari maggiori dettagli, fatemi sapere!