Ciao a tutti,

ho un piccolo problema di focus,

da un jpanel (A),contenuto in un jframe(X), apro un jdialog (B) che a
sua volta in base a delle condizioni apre un altro jdialog (C)

il problema è nell'apertura del "C"

A apre B
B fa dei controlli, se manca un dato apre C per inserimento dati

C dovrebbe essere aperto sopra A e B invece viene aperto inizialmente
sopra ma poi si posiziona sotto

Poi ho un pulsante in A che reinvoca B e poi C e non ho nessun problema.

Perchè???


Credo che il problema sia sul X.show();
ma perchè B si apre correttamente sopra?


grazie