Alguien ha utilizado Skin Look and Feel?

Deimos
30 de Septiembre del 2004
Hola a todos, quisiera saber si alguien ha utilizado el paquete skin look and feel, y si podría proporcionarme algún ejemplo de como se puede manejar el cambio de look&feel en tiempo de ejecución

Luis
30 de Septiembre del 2004
Para empezar te tendras que descargar una libreria llamada "skinlf.jar" (si tienes problemas para encontrarla mandame un correo y te la mando). Tambien te tendras que bajar algun skins,el mejor de los que he visto se llama "aquathemepack.zip", aunque las librerias de java y skinlf tienen algunos ejemplos. Y el ponerla en funcionamiento es bastante simple te mando un trocito de codigo como yo lo hago.
El que te mando ahora es para ponerlo desde un archivo.

URL url = null;
try{
url = getClass().getResource("/skins/aquathemepack.zip");
SkinLookAndFeel.setSkin(SkinLookAndFeel.loadThemePack(url));
SkinLookAndFeel.enable();
}catch(Exception ex){
System.out.println("No se puede cargar la apariencia: " + url);
}
------------------------------------------------
// SELECCION UN SKIN DE JAVA
try{
UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
SwingUtilities.updateComponentTreeUI(miframe);
miframe.pack();

}catch(Exception cne){
System.out.println("No existe: " + cne);
}
La verdad es que el skin "motif" es bastante feo ademas de no funcionar muy bien los iconos.
Espero te sirva. Un saludo.