Para tutorías y/o asesorías virtuales sobre JAVA SE y/o MySQL, escríbeme al formulario de contacto.

BUSCA MÁS CONTENIDO AQUÍ:



JAVA-Tips: Aplicar ajuste de línea a un área de texto




Un área de texto (jTextArea), es un componente que cobra mucha importancia en nuestros formularios Java cuando necesitamos escribir grandes cantidades de texto y/o redactar cierta información que requiere de determinado espacio considerable.
Por lo general un área de texto es usada en la sección de observaciones de los formularios; sin embargo, podemos notar que al escribir cada línea de texto, cuando llegamos al extremo de este componente, aparecerá la barra de desplazamiento horizontal para seguir escribiendo en la misma línea, pero se irá ocultando lo primero que redactamos, por lo cual se hará necesario presionar la tecla ENTER de nuestro teclado y así pasar a la segunda línea y continuar escribiendo.
En esta ocasión aplicaremos una propiedad del área de texto, que permitirá que una vez lleguemos al extremo de este componente, se ejecute una especie de salto de línea automático (que en realidad es un ajuste de línea); es decir, ya no aparecerá la barra de desplazamiento una vez que lleguemos al final del componente, sino que se pasará el cursor de forma automática a la siguiente línea sin necesidad de presionar la tecla ENTER de nuestro teclado.
 
Imagen de Java-Tips parte 11

Para este nuevo capítulo de JAVA-Tips, haremos los siguientes pasos utilizando Netbeans IDE (si aún no lo tienes puedes dirigirte a nuestra Zona de descargas, y dar clic en el icono "NetBeans IDE"):

1-Seleccionaremos nuestro elemento (jTextArea), dando clic directamente sobre el mismo, o seleccionándolo en el Inspector; el cual está ubicado en la parte inferior izquierda de Netbeans IDE:

Clic sobre el jTextArea
Seleccionamos el jTextArea desde el inspector


2-Ahora nos dirigimos al área de propiedades, la cual está ubicada en la parte inferior derecha de nuestra pantalla, en Netbeans IDE:

ventana de propiedades del área de texto en netbeans ide


3-Buscamos la propiedad "lineWrap" o "ajuste de línea" de nuestro componente, y activamos la casilla que allí se encuentra, dando clic sobre ella:

propiedad linewrap del jtextarea
activando casilla de la propiedad linewrap del jtextarea


4-Ahora sólo queda ejecutar nuestro proyecto y verificamos lo que pasaba antes, con lo que ahora sucede al aplicar la propiedad "lineWrap" del área de texto:






Antes:
jtextarea sin la propiedad linewrap

Después:
jtextarea con la propiedad linewrap


Este tip, te será de gran ayuda cuando por ejemplo, copias una gran cantidad de información y la pegas al área de texto, lo que sucederá es que se producirá el ajuste de línea automáticamente, lo cual evitará que tengas que ir al final visible de cada línea de texto e ir presionando la tecla ENTER de tu teclado, para poder visibilizar la información. Viéndolo en imágenes, sería algo como lo siguiente:

Antes: 
jtextarea sin ajuste de línea

Después:
jtextarea con ajuste de línea


Si deseas saber cómo aplicar el ajuste de línea a un jTextArea, usando código, puedes visitar el siguiente enlace: Código JAVA: jTextArea con ajuste de línea

Si te perdiste el artículo anterior de JAVA-Tips, puedes acceder a este, dando clic en el siguiente enlace: JAVA-Tips: Opción seleccionada por defecto en un Combo Box
 
No olvides seguir el Curso de JAVA: Cómo lo hago en JAVA?.
 
Si te fue de gran ayuda esta información, no olvides compartirla con tus amigos.
Si tienes dudas o sugerencias al respecto; puedes dejarnos tus comentarios.
 
Bendiciones...




Comparte este artículo






Sobre El Autor

Eduardo Bastidas UH

Cristiano y Colombiano. Analista de Sistemas & Blogger.
Me motiva mucho el poder compartir día tras día lo que he aprendido y voy aprendiendo en el área de las Tecnologías de la Información y las Comunicaciones.

2 comentarios:

  1. Muchas gracias me sirvio un monto, llevaba horas buscando como hacerlo. :)

    ResponderEliminar
    Respuestas
    1. Saludos estimada Larissa Alejandra Otárola Otárola, es un gusto haber sido de gran ayuda con nuestro blog para tu proyecto hecho en JAVA.
      Te invitamos muy amablemente a que compartas este post en tus redes sociales y permitas que otros colegas Developers, sepan cómo aplicar un ajuste de línea a un JTextArea.

      ¡CRISTO ES TU SALVADOR!

      Dios te bendiga...

      Eliminar


RECIBIR NOTICIAS POR EMAIL


Suscríbete al boletín para recibir lo último en tu correo electrónico

¿NECESITAS AYUDA PARA PROGRAMAR EN JAVA SE Y MYSQL?