Esta es la versión 2.0.0 de Black-List utilizando una base de datos en PostgreSQL, aunque no sea mucha la diferencia con MySQL, ciertos métodos y tipos de datos no son iguales o no se llaman igual. Por lo tanto me decidí a armar el mismo proyecto para ambos gestores de bases de datos.
Esta versión contiene lo siguiente:
Guardado de fechas en PostgreSQL.
Abrir link desde clic sobre JLabel.
Guardado y recuperación de imágenes guardas en PostgreSQL usando tipo de dato BYTEA.
Recuperación de las fechas y colocadas en una tabla
Colocado de fechas en un JDateChooser
Guardado de contraseñas encriptadas en md5 en PostgreSQL
Validación de usuarios a través de la contraseña encriptadas
SplashScreen con barra de progreso modificable.
Modificar la información del usuario en configuración de la cuenta.
Login.
Creación de usuarios.
Detección al presionar enter: es decir, que cuando se presiona enter en un cuadro de texto automáticamente se ejecuta la acción correspondiente.
Altas, bajas, modificaciones, busquedas en la BD.
Uso de JDialog.
Búsqueda datos mientras se escribe: es decir, se van filtrando los registros al escribir.
Detección de la tecla scape: es decir, en algunas ventanas, se detecta la tecla scape, para indicar que se cancela la edición o modificación.