Skip to content

Ejercicios

Aplicación 1

Crea una aplicación similar a la siguiente:

Aplicación 1
Figura 16 - Aplicación 1

Teniendo en cuenta:

  • No se puede usar ni FXML ni SceneBuilder.
  • Cada vez que se hace click al botón Agregar Persona, dicho datos deben ser añadidos a la tabla.
  • Si la tabla no tiene contenido, debe mostrar Tabla Sin Contenido, por el contrario mostrará su contenido.
  • Al seleccionar una persona de la tabla, ésta rellenará los datos del formulario y podrá ser modificados al hacer clic en el botón Modificar. Si se se hace clic a una persona y se hace clic en el botón Agregar Persona, ésta no será añadida.
  • Al seleccionar una persona de la tabla, y al hacer clic en el botón eliminar se eliminará de la tabla.
  • Aplica estilos libres haciendo uso de los métodos necesarios. No se puede usar ficheros externos.
Aplicación 2

Crea una aplicación similar a la siguiente, teniendo en cuenta

Añadir foto

  • Se puede utilizar JavaFX, pero no SceneBuilder.
  • Se debe utilizar una base de datos. No importa si se utiliza con JDBC o con JPA o Hibernate.
  • Aplicar estilos libres.
  • Se pueden aplicar ficheros CSS para los estilos.
  • Se debe realización una paginación coherente.
Aplicación 3

Realiza la mista aplicación anterior, haciendo uso de bases de datos para guardar la información, obteniendo la información previamente de la API. Se puede utilizar SceneBuilder