Apariencia de las aplicaciones Java Java
Publicado: 02 de Nov del 2007Prohibida la reproducción total o parcial de este artículo sin el previo consentimiento de Webtutoriales.com
Código para modificar el lookandfeel de las aplicaciones Java.
Java Look and Feel
Al programar aplicaciones con interficies gráficas de usuario (GUI) podemos escojer entre varios estilos o temas de apariencia visual.
A continuación mostraremos un ejemplo de cómo modificar la apariencia visual de las aplicaciones Java.
Primero es necesario importar la siguiente librería:
import javax.swing.UIManager;
Luego añadiremos el siguiente código para definir el lookandfeel de nuestra aplicación. En este caso usaremos la función UIManager.getSystemLookAndFeelClassName() para que Java utilize el mismo tema que el sistema (Si estamos en Windows se verán las aplicaciones con el mismo tema de Windows).
try {
UIManager.setLookAndFeel(
UIManager.getSystemLookAndFeelClassName()
);
}
catch ( Exception e ) {
JOptionPane.showMessageDialog(this, "Imposible modificar el tema visual", "Lookandfeel inválido.",
JOptionPane.ERROR_MESSAGE);
}
Otros Temas
Hay más temas disponibles. Con el siguiente código obtendríamos el tema MotifLookAndFeel:
try {
UIManager.setLookAndFeel(
"com.sun.java.swing.plaf.motif.MotifLookAndFeel"
);
}
catch ( Exception e ) {
JOptionPane.showMessageDialog(this, "Imposible modificar el tema visual", "Lookandfeel inválido.",
JOptionPane.ERROR_MESSAGE);
}
Si no especificamos ningún tema, las aplicaciones tendrán la apariencia visual de las típicas aplicaciones Java.