APLICACIONES JAVA PERSONALIZADAS
Hoy les voy a ensañar una manera muy pero muy practica de personalizar totalmente nuestros programa.
En java existe lo que se denomina "Look & Feel" , consiste simplemente en la habilidad de poder cambiar de forma, y personalizar totalmente nuestros programas, a modo de skin.
Lo unico que necesitamos es una libreria ( se consigue en cualquier lugar, igual les voy a dejar un par, no se preocupen.) y 2 lineas muy simples de codigo.
Simplemente, si estan usando netBeans deben realizar lo siguiente:
Boton derecho sobre "Libraries" , y en este caso "add Jar" .
Y luego simplemente debemos llamar lo que importamos, debo aclarar que para que funcione correctamente debemos ingresar las lineas de codigo antes de crear cualquier JFRAME ,JPANEL,JDIALOG ,etc.
El codigo aparecera debajo de cada "Skin".
LO QUERES COMO WINDOWS 95?
El codigo que debes ingresar es el siguiente:
import javax.swing.UIManager;
.......
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}catch (Exception e){e.printStackTrace();}
SKIN MOD TinyLaf
Codigo:
import javax.swing.UIManager;
......
try{
UIManager.setLookAndFeel("de.muntjak.tinylookandfeel.TinyLookAndFeel"
;
}catch (Exception e){e.printStackTrace();}
Link de descarga:
SKIN MOD Lipstik
Link de descarga:
Codigo:
import javax.swing.UIManager;
......
try{
UIManager.setLookAndFeel(new com.lipstikLF.LipstikLookAndFeel());
}catch (Exception e){e.printStackTrace();}
MOD MAC!!
Ahora si, el gran modo mac, la unica diferencia es que deberan ingresar 1 linea de codigo mas,y una libreria mas.
Link de descarga:
https://liquidlnf.dev.java.net/files/documents/3605/45007/liquidlnf-2.9.1.zip
https://liquidlnf.dev.java.net/files/documents/3605/45008/liquidlnf-2.9.1-src.tar.bz2
Codigo:
try {
javax.swing.UIManager.setLookAndFeel("com.birosoft.liquid.LiquidLookAndFeel" ) ;
LiquidLookAndFeel.setLiquidDecorations(true, "mac" ) ;
}
catch (Exception e) {}
Bueno, espero que le haya gustado, comenten por favor, y si quieren recorran mis otros post, personalmente probe cada uno de estos skins, y retoque un poco el codigo en algunos para hacerlo mas simple.
Mucha suerte!!
CUESTA HACERLO ,CUESTA PROBAR , CUESTA ENSEÑAR ,PERO NO CUESTA NADA COMENTAR
Hoy les voy a ensañar una manera muy pero muy practica de personalizar totalmente nuestros programa.
En java existe lo que se denomina "Look & Feel" , consiste simplemente en la habilidad de poder cambiar de forma, y personalizar totalmente nuestros programas, a modo de skin.
Lo unico que necesitamos es una libreria ( se consigue en cualquier lugar, igual les voy a dejar un par, no se preocupen.) y 2 lineas muy simples de codigo.
Simplemente, si estan usando netBeans deben realizar lo siguiente:
Boton derecho sobre "Libraries" , y en este caso "add Jar" .
Y luego simplemente debemos llamar lo que importamos, debo aclarar que para que funcione correctamente debemos ingresar las lineas de codigo antes de crear cualquier JFRAME ,JPANEL,JDIALOG ,etc.
El codigo aparecera debajo de cada "Skin".
LO QUERES COMO WINDOWS 95?
El codigo que debes ingresar es el siguiente:
import javax.swing.UIManager;
.......
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}catch (Exception e){e.printStackTrace();}
SKIN MOD TinyLaf
Codigo:
import javax.swing.UIManager;
......
try{
UIManager.setLookAndFeel("de.muntjak.tinylookandfeel.TinyLookAndFeel"

;
}catch (Exception e){e.printStackTrace();}
Link de descarga:
SKIN MOD Lipstik
Link de descarga:
Codigo:
import javax.swing.UIManager;
......
try{
UIManager.setLookAndFeel(new com.lipstikLF.LipstikLookAndFeel());
}catch (Exception e){e.printStackTrace();}
MOD MAC!!
Ahora si, el gran modo mac, la unica diferencia es que deberan ingresar 1 linea de codigo mas,y una libreria mas.
Link de descarga:
https://liquidlnf.dev.java.net/files/documents/3605/45007/liquidlnf-2.9.1.zip
https://liquidlnf.dev.java.net/files/documents/3605/45008/liquidlnf-2.9.1-src.tar.bz2
Codigo:
try {
javax.swing.UIManager.setLookAndFeel("com.birosoft.liquid.LiquidLookAndFeel" ) ;
LiquidLookAndFeel.setLiquidDecorations(true, "mac" ) ;
}
catch (Exception e) {}
Bueno, espero que le haya gustado, comenten por favor, y si quieren recorran mis otros post, personalmente probe cada uno de estos skins, y retoque un poco el codigo en algunos para hacerlo mas simple.
Mucha suerte!!

CUESTA HACERLO ,CUESTA PROBAR , CUESTA ENSEÑAR ,PERO NO CUESTA NADA COMENTAR