Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Grey_Area en 29 Noviembre 2011, 21:06 pm



Título: botones en java
Publicado por: Grey_Area en 29 Noviembre 2011, 21:06 pm
Hola!...

Me gustaria saber como es el codigo para que los botones no tengan la apariencia de java sino la del windows, trate con ponerle setDefaultLookAndFeelDecorated pero es un codigo erroneo ayuda porfavor!!!!!!


Título: Re: botones en java
Publicado por: Leyer en 29 Noviembre 2011, 22:50 pm
Con esto aplicas la interfaz del sistema a tu aplicacion dependiendo el SO en el que se ejecuta la aplicacion

Código
  1. try{
  2. UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
  3. }catch (Exception e) {
  4. // TODO: handle exception
  5. }

si le quieres colocar la de windows:
Código
  1. try {
  2.      UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
  3.    } catch (Exception e) {
  4.      e.printStackTrace();
  5.    }

con esto puedes ver cuales tienes disponibles:

Código
  1. for(LookAndFeelInfo look:UIManager.getInstalledLookAndFeels()) System.out.println(look);


Título: Re: botones en java
Publicado por: Grey_Area en 29 Noviembre 2011, 23:09 pm
Men me aparecen los botones transparentes, se ven geniales pero me gustaria el efecto de windows con las esquinas curvas y eso...
gracias :$$