Saltar la navegación

11.3.- Estructura del JavaBean.

Para la elaboración de un componente, debes tener muy claros los pasos que debes dar.

  1. Creación del componente.
  2. Adición de propiedades.
  3. Implementación de su comportamiento.
  4. Gestión de los eventos.
  5. Uso de componentes ya creados en NetBeans.

En las siguientes secciones verás cómo se realizan estos pasos con el ejemplo que se acaba de exponer.

El componente a crear dispondrá de un constructor con las siguientes características:

  • Propiedades que se corresponden con los campos de la tabla alumnos.
  • Clase auxiliar llamada Alumno que usaremos para crear un vector de alumnos donde cargaremos el contenido de la tabla.
  • Vector de alumnos.
  • Constructor (sin argumentos):
    • Realiza la conexión a la base de datos.
    • Realiza la consulta.
    • Guarda los resultados en una estructura local al componente.
    • Establece los valores de las propiedades.
    • Cierra la conexión.
  • Métodos para recorrer los resultados, recargando las propiedades cada vez que cambie. Usaremos los siguientes métodos:
    • obtenerFilas(): hace la consulta sobre la base de datos y almacena los resultados sobre un vector interno actualizando los valores de las propiedades.
    • SeleccionarFilas/(i): se posiciona en el elemento i del vector y actualiza los valores de las propiedades.
    • seleccionarDNI(String DNI): busca en el vector interno el registro que coincide con el valor del DNI y actualiza los valores de las propiedades.
    • Imagen que muestra un dibujo de dos personas iconográficas.