tecnologia
JAVA
LISTAS Y COMBOS
Ejercicio 1
Se pide realizar un programa que tenga el siguiente aspecto:
Esta ventana contiene lo siguiente:
- Un cuadro de lista conlos siguientes productos (y sus precios):
Sistema de Localización – 120
Centro de Control – 60
Modem GSM – 45
Este cuadro de lista se llamará lstProductos.
- Un cuadro de texto donde seintroducirán las unidades que se envían, llamado txtUnidades.
- Un combo llamado cboDestino donde tendremos los siguientes elementos:
Península
Canarias
Extranjero
- Un combo llamadocboTipoEnvio donde tendremos los siguientes elementos:
Normal
Urgente
- Un botón “Calcular” llamado btnCalcular.
- Una etiqueta con un borde llamada etiResultado.
- Otras etiquetas informativas.
Elprograma funcionará de la siguiente forma:
- El usuario marcará un producto de los tres que aparecen en la lista.
- El usuario indicará el número de unidades que se enviarán del producto.
- Elusuario indicará el tipo de destino.
- El usuario indicará el tipo de envío.
- Al pulsar Calcular, el programa mostrará en la etiqueta etiResultado el total del envío, teniendo en cuenta losiguiente:
El total del envío se calcula así:
Total = (Unidades * Precio del producto) + coste destino + coste tipo
El Coste de Destino puede ser uno de los siguientes:
Península – 20000
Canarias– 25000
Extranjero – 30000
El Coste del Tipo de Envío puede ser uno de los siguientes:
Normal – 3000
Urgente – 10000
Tenga en cuenta esto otro:
- Si se pulsa calcular cuando no hayseleccionado ningún producto, el programa mostrará un mensaje de error emergente indicándolo.
- Si las unidades son incorrectas, debería mostrarse también un error.
SOLUCION
privatevoid btncalcularActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
String mensaje;
double...
Regístrate para leer el documento completo.