0% encontró este documento útil (0 votos)
173 vistas

GUI Con Eclipse

El documento proporciona instrucciones para crear una aplicación en Java usando Eclipse. Explica cómo abrir Eclipse, crear un nuevo proyecto Java, agregar un marco JFrame y componentes básicos como etiquetas, cuadros de texto y botones usando el diseñador visual. También cubre cómo leer y escribir datos de los componentes, incluido el uso de métodos como getText(), setText() y append(). Finalmente, detalla cómo trabajar con el componente JComboBox, incluyendo la selección y cambio de ítems.

Cargado por

AlvaroVinet
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
173 vistas

GUI Con Eclipse

El documento proporciona instrucciones para crear una aplicación en Java usando Eclipse. Explica cómo abrir Eclipse, crear un nuevo proyecto Java, agregar un marco JFrame y componentes básicos como etiquetas, cuadros de texto y botones usando el diseñador visual. También cubre cómo leer y escribir datos de los componentes, incluido el uso de métodos como getText(), setText() y append(). Finalmente, detalla cómo trabajar con el componente JComboBox, incluyendo la selección y cambio de ítems.

Cargado por

AlvaroVinet
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 18

Lenguaje de Programacin I

Aplicaciones en Java con Eclipse


Ingrese al editor eclipse Kepler

doble clic izquierdo

- Si aparece una ventana Welcome pulse el botn

X -

Seleccione un workspace
-

Si no aprece una ventana seleccione File / Switch Workspace / Other

Pulse el botn

Browse

y ubique la carpeta AreaDeTrabajo (workspace)

clic izquierdo

El Editor se cierra y carga automticamente apareciendo con la configuracin


proporcionada en la carpeta .metadata

pg. 1

Lenguaje de Programacin I

Cree un Proyecto
-

Seleccione File / New / Java Project

Project name: Proyecto (debe comenzar siempre con letra mayscula)

clic izquierdo

pg. 2

Lenguaje de Programacin I

clic izquierdo

Aada un JFrame al Proyecto


-

Ilumine src

clic derecho

Seleccione New / Other

clic izquierdo

En WindowBuilder / SwingDesigner seleccione JFrame


pg. 3

Lenguaje de Programacin I

clic izquierdo

clic izquierdo

Package: cibertec (debe comenzar siempre con letra minscula)

Name: Proyecto (debe comenzar siempre con letra mayscula)

clic izquierdo

pg. 4

Observe la ruta establecida

Observe el cdigo fuente autogenerado

Observe el Diseador Visual

pg. 5

clic izquierdo

Extienda el Diseador Visual

doble clic izquierdo

Ubquese en el interior del Componente Visual

pg. 6

clic izquierdo

Haga clic derecho y seleccione Set layout / Absolute layout Ilumine el marco
del Componente Visual

clic izquierdo

title: Proyecto

pg. 7

- Grabe todo y ejecute el Proyecto

clic izquierdo

clic izquierdo

Observe el resultado

pg. 8

Interfaz Grfica de Usuario


(componentes bsicos)
-

Declaracin de una etiqueta:


Usaremos el prefijo lbl
JLabel

lblEtiqueta;

Declaracin de una entrada:


Usaremos el prefijo txt
JTextField

txtEntrada;

Declaracin de un botn:
Usaremos el prefijo btn
JButton

btnBoton;

Declaracin de una lista despegable:


Usaremos el prefijo cbo
JComboBox

cboLista;
pg. 9

Haga clic izquierdo en el botn de model para colocar los tems

Declaracin de barras de ubicacin:


Usaremos el nombre scpScroll
JScrollPane

scpScroll;

Haga clic izquierdo en JSCrollPane


Ingrese al interior del Diseador Visual
Manteniendo pulsado el mouse defina un rea rectangular

Declaracin de un rea de impresin con sus barras de ubicacin:


pg. 10

Usaremos el nombre txtS JTextArea


-

txtS;

Haga clic izquierdo en JTextArea


Ingrese al interior del rectngulo y de clic izquierdo

Interfaz Grfica de Usuario


(Programacin de entradas y salidas)

pg. 11

getText()
Lee el texto de un componente. Ejemplo:
String

nombre;

nombre = txtNombresApellidos.getText();
Resultado: la variable nombre contiene el texto Daniel Pinto Abenzur

Integer.parseInt
Convierte el texto ledo de un componente a un valor de tipo entero. Ejemplo:
int ao;
ao = Integer.parseInt(txtAoNacimiento.getText());
Resultado: la variable ao contiene el valor entero 1967

Double.parseDouble
Convierte el texto ledo de un componente a un valor de tipo real. Ejemplo:
double peso;
peso = Double.parseDouble(txtPesoKilogramos.getText());
Resultado: la variable peso contiene el valor real 76.7

setText
Reemplaza el texto de un componente por el que se enve. Ejemplo:
txtS.setText("DATOS INGRESADOS" + "\n\n");

pg. 12

El smbolo + concatena la informacin.


La orden "\n" genera un salto de lnea al final.

append
Adiciona texto al componente txtS. Ejemplo:
txtS.append("Nombres y apellidos : " + nombre + "\n");
txtS.append("Ao de nacimiento
: " + ao +
"\n");
txtS.append("Peso

" + peso + " kg");

Dirjase al Diseador Visual

pg. 13

doble clic izquierdo

Grabe todo y ejecute el Programa

requestFocus()
Reposiciona el cursor en el componente indicado. Ejemplo:
txtNombresApellidos.requestFocus();

pg. 14

doble clic izquierdo

- Grabe todo y ejecute el Programa

Interfaz Grfica de Usuario


(Programacin del JComboBox)

pg. 15

getSelectedItem().toString()
Lee el tem del componente JComboBox. Ejemplo:
String

moneda;

moneda = cboMoneda.getSelectedItem().toString();
Resultado: la variable moneda contiene el texto Soles

getSelectedIndex()
Devuelve la posicin del tem seleccionado en el JComboBox. La enumeracin
comienza a partir de cero. Ejemplo:
int

indiceMoneda;

indiceMoneda = cboMoneda.getSelectedIndex();
Resultado: la variable indiceMoneda contiene el valor entero 0
txtS.append("Moneda seleccionada :

" + moneda + "\n");

txtS.append("Indice de la moneda :

" + indiceMoneda);

pg. 16

pg. 17

setSelectedIndex(int)
Cambia el tem en el JComboBox segn el nmero de la posicin enviada
entre parntesis. Ejemplo:
cboMoneda.setSelectedIndex(0);
Resultado: el tem seleccionado ahora es Soles

pg. 18

También podría gustarte