Sei sulla pagina 1di 16

Ing.

Juan Vera Castillo


Ing. Juan Vera Castillo
Crear una aplicación con JTable y manejo de
imágenes, para gestionar la venta de
accesorios de computo de una empresa.
Usar un textField para mostrar un contador
de productos comprados y añadir otro
textField para mostrar el monto total del
venta.
El programa permitirá que :
• Cada producto comprado deba ser
pasado al JTable mostrado (usando botón
agregar).
• Si selecciona en el JTable un accesorio y
luego pulsa el botón Eliminar, el
accesorio, será retirado del JTable.
• Se debe actualizar el textField del número
de productos comprados y el textField del
monto total a pagar, después de una
eliminación.
Vea como
funciona una
venta
(botón Agregar)

Ing. Juan Vera Castillo


Vea como
funciona la
cancelación de
una venta
(botón Eliminar)

Ing. Juan Vera Castillo


Crear el proyecto y colocar en el
área de atributos del JFrame, las
declaraciones mostradas (arriba)

• Un array de String de columnas (la cabecera


del JTable).
• Un array de precios (correspondientes a los
accesorios en venta (en el comboBox).
• Un DefaultTableModel (donde guardar la
cabecera del JTable y las filas de datos).

Ing. Juan Vera Castillo


Añadiendo la
cabecera (arreglo
String columnas[] ) al
dtm.
(DefaultTableModel)
Usando el método
addColumn(. . .)

Ing. Juan Vera Castillo


Programación del botón btnLimpiar :

Ing. Juan Vera Castillo


Programación del botón btnAgregar :

Continúa

Ing. Juan Vera Castillo


Continuando la programación del botón btnAgregar :

Continúa

Ing. Juan Vera Castillo


Terminando la programación del botón btnAgregar :

Ing. Juan Vera Castillo


Localización de
las imágenes

Obtenga las imágenes


de google imágenes

Ing. Juan Vera Castillo


Evento
ItemStateChanged
aplicado al comboBox

Ing. Juan Vera Castillo


Evento
ItemStateChanged

Sobre el
comboBox

Se muestra
la imagen
del
accesorio y
su precio.

Ing. Juan Vera Castillo


Programación del botón btnEliminar :

Ing. Juan Vera Castillo


Ing. Juan Vera Castillo

Potrebbero piacerti anche