20 septiembre 2005

Look and Feel en java

Con java es muy fácil cambiar el aspecto (skin) de nuestras ventanas para que tengan aspecto java, aspecto windows, etc. Basta con tener la librería adecuada y una sola línea de código.

En javootoo.com hay un montón de look and feel (skins) para las ventanas distintos. En concreto me ha llamado la atención el Napkin Look & Feel, que hace que nuestras ventanas parezcan hechas a mano sobre una servilleta.

Basta con añadir el napkinlaf.jar correspondiente a nuestro proyecto y en el main añadir las líneas

try
{
UIManager.setLookAndFeel("napkin.NapkinLookAndFeel");
}
catch (Exception e)

{

e.printStackTrace();
}


El resultado, al arrancar nuestro programa java, puede ser como el de la imagen.






De todas formas, está en versión beta y aunque con un programa sencillo me ha funcionado bastante bien, he tenido problemas con los JDesktopPane y los JInternalFrame. Parece que no se refrescan bien o lo suficientemente rápido.

1 comentario:

kyre dijo...

tan muy buenos!! me apunto al club de fans d este lookandfeel.