Mostrando entradas con la etiqueta JLabel. Mostrar todas las entradas
Mostrando entradas con la etiqueta JLabel. Mostrar todas las entradas

jueves, 22 de julio de 2010

Cómo forzar el salto de línea (wrap) en un JLabel

Un post rápido y sencillo.

En algunas ocasiones, por el motivo que sea, utilizamos el componente JLabel para mostrar mensajes cuyo tamaño no conocemos en tiempo de desarrollo. En estos casos nos podemos encontrar con que el ancho que hemos dado al campo no es suficiente para recoger todo el texto.

Se nos puede ocurrir como solución ampliar la altura, pero si simplemente hacemos eso veremos que la línea no se rompe al llegar al final del componente, por lo que no conseguimos resolver el problema.

Pero no hay que preocuparse, porque la solución es muy simple, ya que con añadir etiquetas html al texto obtendremos el efecto que necesitamos.