Weblogs Código

RecorteX

» Look_and_feel
73 usuarios y 244 recortes de código
Usuario

Contraseña
Crear cuenta
Estás viendo los recortes de la etiqueta Look_and_feel

RSS
Recortes: 1

Etiquetas relacionadas:
java
Skin

Cargar skin en Java

Escribe aquí el texto
Trozo de código para cargar una apariencia a partir de un fichero externo. Es necesario tener el skinlf.jar en el path.

public void cargarSkin(String nombreFichero){
        
        URL url = null;
        try{
            url = SkinUtils.toURL(new File(nombreFichero));
            SkinLookAndFeel.setSkin(SkinLookAndFeel.loadThemePack(url));
            SkinLookAndFeel.enable();
        }catch(Exception ex){
            System.out.println("Error recogiendo skin : " + url);
        }
        SwingUtilities.updateComponentTreeUI(this);
        this.pack();
}
Trozo de código para cargar una apariencia a partir de las clases de java.


        try{
            // CUALQUIERA DE ESTOS TRES MODELOS PUEDE SER CARGADO. ASTERISCAR LOS QUE NO
            // QUERAMOS HACERLOS VISUALES
            UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
            //UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
            //UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
            SwingUtilities.updateComponentTreeUI(this);
            this.pack();
            
        }catch(Exception error){
            System.out.println("Error: " + error);
        }
Proyecto: Juanjo Navarro, 2006 - Diseño: Albin