Java 如何将存储在JTextPanes(JList中的单元格)中的文本换行

Java 如何将存储在JTextPanes(JList中的单元格)中的文本换行,java,swing,word-wrap,jtextarea,jtextpane,Java,Swing,Word Wrap,Jtextarea,Jtextpane,我创建了一个JList,其中包含JTextAreas,当setLineWrap(true)时,该词被适当地包装起来;setWrapStyleWord(true)已被使用。这些不适用于JTextPane,而且我的上帝被遗弃的文本没有包装。有什么建议吗?使用此示例在JTextPane中实现您自己的wrap 文本窗格自动换行文本。我不知道有什么区别。张贴您显示文本区域的工作代码和文本窗格的更改代码,以便我们可以看到区别。JTextAreas不应该进入JList的内部,因此我怀疑它们的行为不正确。您应该

我创建了一个
JList
,其中包含
JTextAreas
,当
setLineWrap(true)时,该词被适当地包装起来;setWrapStyleWord(true)已被使用。这些不适用于
JTextPane
,而且我的上帝被遗弃的文本没有包装。有什么建议吗?

使用此示例在JTextPane中实现您自己的wrap

文本窗格自动换行文本。我不知道有什么区别。张贴您显示文本区域的工作代码和文本窗格的更改代码,以便我们可以看到区别。
JTextArea
s不应该进入
JList
的内部,因此我怀疑它们的行为不正确。您应该使用布局管理器,该管理器可以在垂直列表中布局组件-请参见BoxLayout