Duplicar posible:
Multiline text in JLabelJava swing: ¿etiquetas de varias líneas?
Quiero hacer esto:
JLabel myLabel = new JLabel();
myLabel.setText("This is\na multi-line string");
Actualmente esto se traduce en una etiqueta que muestra
This isa multi-line string
Quiero que haga esto en su lugar:
This is
a multi-line string
¿Alguna sugerencia?
Gracias
EDIT: solución implementada
En el cuerpo del método: Método
myLabel.setText(convertToMultiline("This is\na multi-line string"));
Ayudante:
public static String convertToMultiline(String orig)
{
return "<html>" + orig.replaceAll("\n", "<br>");
}
¿Es posible que el objeto Label en el SWT? –