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

grazie
Rispondi quotando