Eventuali duplicati:
Multiline text in JLabelaltalena Java: etichette multilinea?
Voglio fare questo:
JLabel myLabel = new JLabel();
myLabel.setText("This is\na multi-line string");
Attualmente questo si traduce in un'etichetta che visualizza
This isa multi-line string
Voglio invece farlo:
This is
a multi-line string
Qualche suggerimento?
Grazie
EDIT: soluzione implementata
Nel corpo del metodo: il metodo
myLabel.setText(convertToMultiline("This is\na multi-line string"));
Helper:
public static String convertToMultiline(String orig)
{
return "<html>" + orig.replaceAll("\n", "<br>");
}
E 'possibile per l'oggetto Label in SWT? –