Interfaz Grfica de Usuario
(Componentes bsicos)
Sirve para mostrar ttulos e imgenes. Utiliza el prefijo lbl, por ejemplo: lblEtiqueta
La propiedad icon, permite especificar una imagen
Este cuadro permite el ingreso de textos. Utiliza el prefijo txt. Ejemplo: txtEntrada
Principales mtodos:
getText()
Lee el texto de un componente. Ejemplo:
String nombre;
nombre = [Link]();
Resultado: la variable nombre contiene el texto Juan Prez
[Link]
Convierte el texto ledo de un componente a un valor de tipo entero. Ejemplo:
int ao;
pg. 1
ao = [Link]([Link]());
Resultado: la variable ao contiene el valor entero 1967
[Link]
Convierte el texto ledo de un componente a un valor de tipo real. Ejemplo:
double peso;
peso = [Link]([Link]());
Resultado: la variable peso contiene el valor real 76.7
requestFocus()
Reposiciona el cursor en el componente indicado. Ejemplo:
[Link]();
Este componente permite ejecutar los procesos. Utiliza el prefijo btn. Ejemplo: btnBoton
doble clic izquierdo
pg. 2
Muestra una lista desplegable de opciones. Usa el prefijo cbo o cbx. Ejemplo: cboLista
Para el ingreso de los datos usaremos la propiedad model:
- Haga clic izquierdo en el botn de model para colocar los tems
pg. 3
Principales mtodos:
getSelectedIndex()
Devuelve la posicin del tem seleccionado en el JComboBox. La enumeracin
comienza a partir de cero. Ejemplo:
int indiceMoneda;
indiceMoneda = [Link]();
Resultado: la variable indiceMoneda contiene el valor entero 0
setSelectedIndex(int)
Cambia el tem en el JComboBox segn el nmero de la posicin enviada
entre parntesis. Ejemplo:
[Link](0);
Resultado: el tem seleccionado ahora es Soles
pg. 4
Permite colocar un Cuadro de salida de informacin de texto. Ejemplo txtS
setText
Reemplaza el texto de un componente por el que se enve. Ejemplo:
[Link]("DATOS INGRESADOS" + "\n\n");
El smbolo + concatena la informacin.
La orden "\n" genera un salto de lnea al final.
append
Adiciona texto al componente txtS. Ejemplo:
[Link]("Nombres y apellidos : " + nombre + "\n");
[Link]("Ao de nacimiento : " + ao +
"\n");
[Link]("Peso : " + peso + " kg");
Ejemplo de Aplicacin:
pg. 5
pg. 6