Noticias Weblogs Foros Wiki Código

RecorteX

308 usuarios y 202 recortes de código
Usuario

Contraseña
Crear cuenta
asp csharp css fechas fichero Flash html imagenes java javascript linux mysql oracle php ruby sql SQLServer vbnet xhtml xml
Top Usuarios
albin (29)
josuebasurto (28)
fjmp76 (27)
juanjo (25)
pedrocaro (9)
AndiXTRM (7)
Joserra (7)
miiglesi (6)
aplyca (5)
moisesmarquez (5)
Top Etiquetas
php (38)
html (23)
javascript (20)
vbnet (20)
java (19)
sql (15)
mysql (13)
csharp (12)
xml (10)
css (8)
imagenes (7)
Flash (7)
xhtml (6)
asp (6)
linux (6)
fechas (6)
SQLServer (5)
oracle (5)
fichero (4)
ruby (4)

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);
        }
Identifícate para dejar un comentario.
info@recortex.com - Proyecto: Juanjo Navarro, 2006 - Diseño: Albin