如何在JTextArea中包装文本

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

如何让我的文本区域换行?

使用JTextArea#setLineWrap方法。 这也在Swing JTextArea教程中说明

查看可用于JTextArea的方法的API,特别是setWrapStyleWordsetLineWrap

尝试这个 :

 jTextArea.setLineWrap(true); 

在像Netbeans IDE一样的Swing GUI Designer中,

你可以在jTextArea属性窗口中“检查”lineWrap。

如果隐藏属性窗口:

 Goto WINDOW -> IDE TOOLS -> Properties 

或按

 CTRL + SHIFT + 7 

在Swing GUI中

添加线

 jTextArea.setLineWrap(true);