我正在构建一个包含带有JTextPanes的JPanel的多个选项卡的应用程序。在测试时,我写的文本比屏幕长,JTextPane水平增长。有人知道阻止它增长的方法吗?另外,如何强制文本一旦完成就跳至JTextPane的下一行?如何防止JTextPane水平增长...?
谢谢!
更新:我选择了Julien Gauthier提到的第一个选项,即使用JTextArea并启用Wrapping。它工作整齐。考虑到我的文本框(或区域)的大小对于我设置为文本捕获(800个字符)的限制绰绰有余,我不需要将滚动添加到文本区域。而且,我对JTextAreas而不是JTextPanes的save-text-to-file函数没有任何问题。非常感谢您的帮助!
你可以先把它们放在JScrollPane的 – MadProgrammer
谢谢@MadProgrammer,事实上我已经有了一个JScrollPane中的每个面板。 – erz11
的'JTextPane'或含有'JTextPane' – MadProgrammer