Java 多行标签
Java Label with multiple lines
我制作了一个带有文本的 jLabel,该文本太大而无法放在一行中,因此我想使用 \n 将标签中的字符串扩展为多行,但它不起作用:
jLabel1.setBounds(8, 8, 267, 49);
jLabel1.setText("Gib die Zeit,\n in der der Computer heruntergefahren werden soll in Sekunden, Minuten und Stunden an und drücke dann auf Herunterfahren");
cp.add(jLabel1);
标签上显示的文字是"Gib die Zeit,\n in der der Computer heruntergefa..."。
为什么 \n 不起作用?
将其包装在 HTML 标签中并使用 <br>
而不是 \n
:
jLabel1.setText("<html>Gib die Zeit,<br> in der der Computer heruntergefahren werden soll in Sekunden, Minuten und Stunden an und drücke dann auf Herunterfahren</html>");
我制作了一个带有文本的 jLabel,该文本太大而无法放在一行中,因此我想使用 \n 将标签中的字符串扩展为多行,但它不起作用:
jLabel1.setBounds(8, 8, 267, 49);
jLabel1.setText("Gib die Zeit,\n in der der Computer heruntergefahren werden soll in Sekunden, Minuten und Stunden an und drücke dann auf Herunterfahren");
cp.add(jLabel1);
标签上显示的文字是"Gib die Zeit,\n in der der Computer heruntergefa..."。 为什么 \n 不起作用?
将其包装在 HTML 标签中并使用 <br>
而不是 \n
:
jLabel1.setText("<html>Gib die Zeit,<br> in der der Computer heruntergefahren werden soll in Sekunden, Minuten und Stunden an und drücke dann auf Herunterfahren</html>");