Tengo un menu de Look&Feel.
mi aplicacion se extiende de un FrameView
y uso el siguiente metodo al que llamo desde cada actionPerformed de ese menu:
Código Javascript
:
Ver originalpublic void cambiarTema(String tema){
try {
UIManager.setLookAndFeel(tema);
SwingUtilities.updateComponentTreeUI(this.getFrame());
this.getFrame().pack();
//SwingUtilities.updateComponentTreeUI(panelConectar);
} catch (UnsupportedLookAndFeelException e) {
System.out.println(e.toString());
} catch (ClassNotFoundException e) {
System.out.println(e.toString());
} catch (InstantiationException e) {
System.out.println(e.toString());
} catch (IllegalAccessException e) {
System.out.println(e.toString());
}
}
Cuando voy cambiando (sobretodo cuando repito L&F) se van mezclando, y al final queda el fondo negro de uno, los botones de otro...
alguna ideA?