Está en la página 1de 4

Escenario: Ventana para Separa Digitos

Enunciado:
Crear una interface grafica en Java usando NetBean 8.2, tal como se muestra en la imagen.

En un paquete llamado proyecto, definir dos clases una que permita crear la ventana y la clase con el método main()
Los botones:
Separar: permite separar los dígitos introducidos en el primer cuadro de texto, un entero de dos dígitos, y una vez
separados mostrar los dígitos en el segundo y tercer cuadro de texto,
Borrar: borrar los cuadros de texto y coloca el cursor en el primero cuadro de texto.

Consideraciones:
Los cuadros de texto tendrán una amplitud de 4 caracteres.
Para borrar el contenido de un cuadro de texto usamos Componente.setText(“”), y le pasamos como argumento una
cadena vacía.
Para colocar el cursor en un cuadro de texto usamos Componente.requestFocus(), esto coloca el foco en el componente
referenciado.
El tamaño de la ventana es 200 de ancho por 140 de alto.
Ejemplo:

Para que la ventana quede centrada en la pantalla usamos Componente. setLocationRelativeTo(null);

Respuesta:
Clase Ventana
Breve explicación del uso de las clases anónimas internas: Las GUI’s pueden tener muchos componentes gráficos y
eventos lo cual va a requerir una clase diferentes para cada oyente, esto obliga a definir muchas clases oyentes,
causando confusión al programador, la solución en Java es usar clase anidadas anónimas.
Se crea la clase anónima al registrar el receptor. No posee identificador

En el proyecto hemos creado dos clases anónimas internas una asociad al botón b1 y la otra al botón b2, importante
cuando se procede así no se requiere la implementación de la interface o clase de la clase adaptadora.
Clase Principal

También podría gustarte