JTextArea:如何用文字而不是字符来包装文本?

时间:2011-05-19 01:25:58

标签: java swing word-wrap jtextarea

我想避免这样的输出:

这是一些文字t
帽子正在变形 d by characters,sp
在ha中说单词 如果

我正在使用带有setLineWrap(true)的JTextArea。但是我怎么能把它包起来呢? (有没有办法让它只在有空间或东西时换行?)

3 个答案:

答案 0 :(得分:47)

JTextArea.setWrapStyleWord(true)

答案 1 :(得分:2)

如果你想要你的文字被文字而不是字符包裹(换句话说,如果你想要你半字也转移到下一行

非常简单,只需使用wrapstyleword而不是linewrap 语法 - JTextArea.setwrapstyleword(true);

注意〜它只能在linewrap已经为true时使用 我希望它会有所帮助。

来源〜我的笔记本

积分 - 49/51 {49%对自己& 51%给我的ip老师Shalu女士}

~AM 17

答案 2 :(得分:1)

您可以转到文本字段的属性窗口,然后选中自动换行和自动换行的复选框。 就像魅力一样

the properties window