JFrame.setDefaultLookAndFeelDecorated(true)

jmromero
30 de Noviembre del 2005
Tengo en el main de mi aplicación las siguientes líneas:

JFrame.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);

Y justo detrás creo el frame principal de mi aplicación. Dentro de éste incluyo JInternalFrames y también abro JDialog. Pues bien cuando cambio de LookAndFeel sucede que pierdo la barra de titulo y el borde de mi frame principal. Sólo me sucede con algunos L&F, como por ejemplo el de windows.
Mi aplicación arranca por defecto con el Metal y uso JDK 1.5.

¿Alguien sabe que es lo que ocurre? Gracias de antemano.