1

ScrollPaneにJTextAreaが必要なJavaで何かをしようとしています。

これが私がそれらをどのように定義したかです:

private JTextArea longestparagraph = new JTextArea();

....
JScrollPane scrollpanedreapta = new JScrollPane(longestparagraph, 
                        JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, 
                        JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
scrollpanedreapta.setBorder(BorderFactory.createTitledBorder("Cel mai lung paragraf:"));

私が遭遇している問題は、テキストがTextAreaの右の境界に達したときに、テキストが新しい行で開始されないが、継続することです。それを解決する方法について何かアイデアがありますか?これが私の発言を少し明確にするための写真です。

ここに画像の説明を入力してください

4

1 に答える 1

8

答えが見つかりました。ただこれをしなければなりませんでした:

longestparagraph.setLineWrap(true);
longestparagraph.setWrapStyleWord(true);
于 2012-12-28T19:19:47.340 に答える