questo e' il main (nel JFrame)

try
{
UIManager.setLookAndFeel("com.stefankrause.xplooka ndfeel.XPLookAndFeel");
}
catch (Exception e)
{
System.out.println(e);
}

java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new FramePadre().setVisible(true);
}
});
----------------------------------------------


nel costruttore del JFrame, oltre ad operazioni di assegnamento alle variabili:

principale = new FramePrincipale(desktopPane);

principale.setVisible(true);
desktopPane.add(principale);

dove FramePrincipale estende JInternalFrame.

------------------------------------------------------------

dentro a questo JInternalFrame poi creo le JDialog in base agli eventi sempre cosi' (cambiando i nomi ovviamente)

DialogAggiornamento dialog = new DialogAggiornamento(frameFinto,true,id);
dialog.setVisible(true);

in cui DIalogAggiornamento e' un tipo che estende JDialog .

"frameFinto" e' di tipo JFrame e appartiene al JInternalFrame. Mi serve come "ancora" per le dialog modali (infatti lo passo, nel codice qui sopra, come parent).


puo' bastare?



grazie