ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Desarrollo de interfaces


Enviado por   •  2 de Abril de 2022  •  Tarea  •  504 Palabras (3 Páginas)  •  56 Visitas

Página 1 de 3

Para realizar la tarea he creado un proyecto Java y dentro de este proyecto  he creado una clase JFrame y dos JDialog que jerárquicamente dependen de la clase JFrame.

Para creare estas clases lo he  hecho en el caso del  JFrame desde la pestaña New Project de NeetBeans [pic 1]

Para los JDialog haciendo clic derecho  en el proyecto , New , JDialog Form

[pic 2]

Para añadir los elemtos a cada frame lo he hecho desde la ventana palette seleccionando y arrastrando estos elementos[pic 3]

Después para personalizar cada elemento lo he hecho seleccionando el elemento a modificar y desde su ventana Properties he podido modificar el texto, el nombre del elemento , añadir el  toolTipTex, habilitar o deshabilitar el elemento con la propiedad “ enabled “,…. .

[pic 4]

Tambien les he añadido eventos para dar funcionalidad a la aplicación, en el Frame principal he puesto varios botones de los que cada uno da acceso a poder  reservar los salones d elos que dispone el Hotel, como solo nos pedía dejar reservar en el salón habana para los demás al recibir el evento de hacer clic en el botón se abrirá un nuevo JDialog diciendo que la reserva está  completa y botón “VOLVER” que cerrará este dialogo.

[pic 5]

AL hacer clic en el botón del “Salón Habana” el nuevo Dialog que se abre nos dará la opción de meter los datos de la reserva

[pic 6]

Tambien hay un botón “Enviar reserva”que simula el envio del formulario y  que controla que `por lo menos el nombre y el teléfono estén rellenos para poder contactar con el solicitante

[pic 7]

Este Dialog está dividido en paneles , uno con los datos de la reserva y otros con los tipos de evento, para los elementos de estos paneles, he utilizado “label” ,“ JComboBox” y  “textField”

Los JcomboBox de los paneles de tipo de jornada aparecerán desactivados hasta que selecciones el tipo de evento que queremos y serán habilitados dependiendo de la elección.

[pic 8]

[pic 9]

En esta captura muestro el código desarrollado para hacer que se activen y desactiven estos elementos, donde recojo el valor de la selección del combo y dependiendo de este valor se activan y desactivan los elementos

[pic 10]

En la siguiente captura muestro el código que recoge el evento del botón del frame principal que abre el Dialog del salón Habana y el de aviso de salón lleno para el resto de botones y el del botón salir que cierra el programa con la sentencia system.exit(0).

[pic 11]

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (1 Mb) docx (1 Mb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com