Está en la página 1de 3

Practica #10 Eventos en Java

Objetivo Crear una pgina dinmica en java

Desarrollo
Investigar lo siguiente
List Esta clase se encarga presentar un listado de opciones al usuario Checkbox Esta clase nos permite crear una caja de opcin para la interfaz de usuario. Cada opcin tiene dos estados. Textfield Nos permite mostrar un texto en la interfaz de usuario. Aqu a diferencia de Label el texto se puede modificar Textarea Nos permite mostrar un texto de varias reas en la interfaz del usuario Choice Nos permite crear menus para mostrar y usar listas desplegables en la interfaz del usuario Scrollbar Proporcionan una forma de trabajar con rangos de valores o areas LayoutManager Controlador de la capa de salida que maneja el diseo y la distribucin de los componentes FlowLayout Establece que todos los componentes del contenedor se colocan de izquierda a derecha uno tras otro GridLayout Establece que todos los componentes del contenedor se colocan en una malla con filas y columnas determinadas GridBagLayout Todos los componentes del contenedor se colocan en un espacio de celdas con diseo mas flexible CardLayout Se usa para manejar varios contenedores en la misma rea de diseo. Los componentes de los contenedores se colocan en un rea con diferente secuencia de aplicacin

Escribe el siguiente cdigo compilalo y ejectalo, muestra pantallas

import java.awt.*; import java.applet.*; import java.awt.event.*; public class EventoBoton extends Applet{ Label etiqueta1=new Label("Prueba de los eventos sobre los botones"); Label etiqueta2=new Label("Oprime algun boton"); Button boton1=new Button("primer Boton"); Button boton2=new Button("Segundo Boton"); Button boton3=new Button("Tercer Boton"); Panel panel1=new Panel(); Panel panel2=new Panel(); Panel panel3=new Panel(); public void init(){ setLayout(new BorderLayout()); panel1.add(etiqueta1); panel2.add(etiqueta2); boton1.addActionListener(new ButtonHandler()); boton2.addActionListener(new ButtonHandler()); boton3.addActionListener(new ButtonHandler()); panel3.add(boton1); panel3.add(boton2); panel3.add(boton3); add("North",panel1); add("Center",panel2); add("South",panel3); } class ButtonHandler implements ActionListener{ public void actionPerformed(ActionEvent evt){ String bot=evt.getActionCommand(); etiqueta2.setText(bot); } } }

Conclusin

También podría gustarte