Sunteți pe pagina 1din 4

Garca Brena Hugo Csar Grupo TE-21 Examen PROGRAMACION

Componentes swing

JFrame: Representa una ventana bsica, capaz de contener otros componentes. Casi todas las aplicaciones construyen al menos un Jframe.

Garca Brena Hugo Csar Grupo TE-21 Examen PROGRAMACION

JButton, Distintos tipos de botones. Un check box sirve para marcar una opcin. Un radio button permite seleccionar una opcin entre varias disponibles.

JRadioButton Son grupos de botones en los que, por convencin, slo uno de ellos puede estar seleccionado. Swing soporta botones de radio con las clases JRadioButton y ButtonGroup. Para poner un botn de radio en un men, se utiliza la clase JRadioButtonMenuItem. Otras formas de presentar una entre varias opciones son los combo boxes y las listas. Como JRadioButton desciende de AbstractButton, los botones de radio Swing tienen todas las caractersticas de los botones normales.

Garca Brena Hugo Csar Grupo TE-21 Examen PROGRAMACION

JButton Un botn es un componente en el que el usuario hace clic para desencadenar una accin especifica (genera un evento ActionEvent). Al texto en la cara de un objeto JButton se le llama etiqueta del botn. Tener mas de un objeto JButton con la misma etiqueta hace que los objetos JButton sean ambiguos para el usuario (cada etiqueta de botn debe ser nica). Un objeto JButton puede mostrar objetos Icon, esto proporciona un nivel adicional de interactividad visual. Tambin puede tener un objeto de sustitucin, que es un objeto Icon que aparece cuando el ratn se posiciona sobre el botn; el icono en el botn cambia a medida que el ratn se aleja y se acerca al rea del botn en la pantalla.

JLabel Permite situar un texto, un texto con una imagen o una imagen nicamente en laventana. No son interactivos y puede utilizarse cdigo HTML para escribir texto en varias lneasy con varios atributos.

Garca Brena Hugo Csar Grupo TE-21 Examen PROGRAMACION

Programacin Orientada a Eventos. Son los programas tpicos de Windows, Linux, Beos, que esperan a que el usuario realice alguna accin, ya sea con el mouse o con el teclado para realizar alguna funcin. La calculadora de Windows espera a que el usuario haga clic con el mouse sobre uno de los botones que contienen los nmeros para ponerlo en la caja de texto, o bien, espera que el usuario introduzca un nmero por medio del teclado para ponerlo en la caja de texto. Es lgico que para que un programa se pueda llamar orientado a eventos, debi haber sido creado en un lenguaje de programacin orientado a objetos, ya que cada objeto espera algn evento que realice el usuario sobre l.

Objetos administradores Layout Es la disposicin global de un conjunto de componentes. Es un objeto de una clase que implementa la interfaz LayoutManager que controla la disposicin de las componentes de un Container. Existen distintas clases de manager para distintos tipos de layout.

class Ventana extends JFrame { Ventana () { Container p = getContentPane (); p.setLayout (new BorderLayout ()); p.add ("North", new JButton("North")); p.add ("South", new JButton("South")); p.add ("East", new JButton("East")); p.add ("West", new JButton("West")); p.add ("Center", new JButton("Center")); }

S-ar putea să vă placă și