关于Java:如何在JTextArea中package文本

How to wrap text in a JTextArea

我在Java中有一个JTextArea。当我在其中放置大量文本时,文本区域将提供水平滚动。

如何使文本区域换行?


使用JTextArea#setLineWrap方法。 Swing JTextArea教程

中也对此进行了说明。


查看JTextArea可用的方法的API,尤其是setWrapStyleWordsetLineWrap


尝试:

1
jTextArea.setLineWrap(true);

在像Netbeans IDE这样的Swing GUI设计器中,

您可以在jTextArea属性窗口中\\'检查\\'lineWrap。

如果属性窗口被隐藏:

1
Goto WINDOW -> IDE TOOLS -> Properties

或按

1
CTRL + SHIFT + 7

在Swing GUI中

添加行

1
jTextArea.setLineWrap(true);