Java

Page 209

© Jorge Sánchez Asenjo’ 2004 Ejemplo: public class pruebaLayoutAbsoluto { public static void main(String args[]){ JButton boton=new JButton("Absoluto"); JFrame v=new JFrame(); v.setLocation(50,50); v.setSize(400,300); v.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); v.getContentPane().setLayout(null); boton.setLocation(230,90); boton.setSize(100, 80); v.getContentPane().add(boton); v.setVisible(true); } } Resultado:

apariencia clase UIManager Una de las principales mejoras de Swing fue el administrador de apariencia, conocido como UIManager y para el cual se creó la clase con el mismo nombre (integrada en javax.swing). Esta clase permite cambiar la apariencia según varios esquemas preestablecidos. La idea es que un programa Java se visualice igual independientemente de la plataforma. Los tres esquemas son: Metal (que es el que funciona por defecto), Motif (parecida a la estética X-Windows) y Windows (parecida a la estética Windows). Para cambiar la apariencia se utiliza el método estático (UIManager es una clase estática) setLookAndFeel al cual se le pasa una cadena con este texto según el formato deseado:

javax.swing.plaf.metal.MetalLookAndFeel 201


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.