apariencia de un JDialog

cristina
23 de Agosto del 2004
En mi JDialog tengo setDefaultLookAndFeelDecorated(true); como primera insruccion en el metodo init, pero la primera vez que se invoca tiene el aspecto de Windows y las veces suscesivas tiene el aspecto de Sun.
¿A que se debe?¿Como puedo solucionarlo para que siempre tenga el aspecto de Sun?
Gracias