【问题标题】:Text goes outside JTextArea文本超出 JTextArea
【发布时间】:2012-12-28 19:16:34
【问题描述】:

我正在尝试用 Java 做一些事情,这需要我在 ScrollPane 中有一个 JTextArea。

这是我对它们的定义:

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 的右边界时,它没有从新行开始,而是继续。有任何想法如何解决这个问题吗?这是一张图片,可以让我的陈述更清楚一点。

【问题讨论】:

    标签: java swing jscrollpane jtextarea word-wrap


    【解决方案1】:

    找到答案。只好这样做:

    longestparagraph.setLineWrap(true);
    longestparagraph.setWrapStyleWord(true);
    

    【讨论】:

    • 也必须设置列和行 (JTextArea(int, int))
    猜你喜欢
    • 2015-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-15
    • 1970-01-01
    • 2019-02-05
    • 2012-05-27
    • 1970-01-01
    相关资源
    最近更新 更多