jairogarcíarincón

Componentes JTextField y JTextArea


18.1K

JTextField



El control JTextField permite al operador del programa ingresar una cadena de caracteres por teclado.

Ejemplo 6: Crear un programa que permita ingresar el nombre de usuario y cuando se presione un botón mostrar el valor ingresado en la barra de títulos del JFrame.



JTextArea



El control de tipo JTextArea permite ingresar múltiples líneas, a diferencia del control de tipo JTextField.

Ejemplo 7: Crear un campo de entrada de email de tipo JTextField y debajo el cuerpo del mensaje en formato jTextArea:



El problema de JTextArea es que si escribimos muchas líneas, llegará un momento en que no podremos ver todo el texto. Para ello, debemos crear un objeto de la clase JScrollPane y añadir en su interior el objeto de la clase JTextArea, de modo que el código modificado quedaría así:



Ejercicios propuestos:

5. Crear un formulario de acceso con usuario, contraseña y botón de Acceder. Al pulsar el botón, si el usuario es jairo y la contraseña es 12345678 debe devolver CORRECTO en verde, en caso contrario, debe devolver INCORRECTO en rojo.
6. Crear un formulario que incluya un jTextArea en el que se escriban las tablas de multiplicar del 1 al 10 con una operación en cada línea (total 100 operaciones en formato 1 x 1 = 1). Añadir el jTextArea a un JScrollPane para poder recorrer el texto del jTextArea mediante scroll.


Fuente: Diego Moisset. tutorialesprogramacionya.com


Publicado el 17 de Enero de 2025

interfacesusuariousabilidad