PULSOFT

Ejercicio 1

Crea una aplicación en Java utilizando Swing que incluya un formulario para la entrada de datos de contacto de una persona. El formulario debe tener los siguientes campos con los formatos especificados usando JFormattedTextField: Nombre Completo: Campo de texto normal. Número de Teléfono: Formato "(###) ###-####" donde # es un dígito. Fecha de Nacimiento: Formato "DD/MM/AAAA". Correo Electrónico: Formato estándar de correo electrónico (e.g., "usuario@dominio.com"). Asegúrate de que los campos de número de teléfono y fecha de nacimiento solo acepten entradas válidas según el formato especificado.

Ejercicio 2

Crea una aplicación en Java utilizando Swing que incluya un formulario para la entrada de información de un vehículo. El formulario debe tener los siguientes campos con los formatos especificados usando JFormattedTextField: Matrícula del Vehículo: Formato "AAA-####" donde "A" es una letra mayúscula y "#" es un dígito. Fecha de Compra: Formato "DD/MM/AAAA". Número de Identificación del Vehículo (VIN): Campo de texto normal (alfanumérico). Precio: Formato "###,###.##" donde # es un dígito y la coma (,) y el punto (.) representan separadores de miles y decimales, respectivamente. Asegúrate de que los campos de matrícula del vehículo, fecha de compra y precio solo acepten entradas válidas según el formato especificado.