Como se le puede cambiar el estilo visual de los botones de swing o awt, ya que por defecto son muy anchos y azules. Me imagino personalizarlo ponerle estilo como wii, mac o winxp u otro modelo, es posible eso o no se puede ?
Imagen Link
| |||
| Ponerle estilo a los botones de swing Como se le puede cambiar el estilo visual de los botones de swing o awt, ya que por defecto son muy anchos y azules. Me imagino personalizarlo ponerle estilo como wii, mac o winxp u otro modelo, es posible eso o no se puede ? Imagen Link
__________________ Libro de HTML 5 + codigo fuente bajar aqui. |
| |||
| Respuesta: Ponerle estilo a los botones de swing sobre awt no estoy seguro pero para cambiarle los estilos a los botones se swing hay dos maneras una es utilizando un look and feel de java, claro esto depende de qeu jdk tengas instalado y los looks and feels que se tengan en el jdk para aplicarlo uno en especifico podrias colocar el siguiente codigo al principio del main
Código:
public static void main(String [] args){
for(UIManager.LookAndFeelInfo laf:UIManager.getInstalledLookAndFeels()){
if("Nimbus".equals(laf.getName()))
//if("Windows".equals(laf.getName()))
try {
UIManager.setLookAndFeel(laf.getClassName());
} catch (Exception ex) {
}
}
}
la otra forma es sobrescribiendo el metodo paintComponent del JButton y dibujando en este , para esto necesitas conocer un poco de como utilizar las librerias de dibujo 2d de Java |
| Etiquetas: |