0

我正在使用 html 使 JLabel 中的文本跨越多行。但是,如果我输入一个没有空格的长字符串,它不会进入新行,而是会导致底层 JScrollpane 显示水平滚动条并将 JLabel 右侧的组件推出视图区域。所以有人知道是否可以在 JLabel 中使用不带空格的自动换行字符串?

4

1 回答 1

5

你可以使用 aJTextArea来达到这个目的:

JTextArea ta = new JTextArea();
ta.setEditable(false);
ta.setLineWrap(true);
ta.setOpaque(false);
ta.setWrapStyleWord(false); // This makes wrapping on char boundaries, and I think is the default value
于 2012-03-22T10:03:24.593 回答