附加的JTextArea不起作用

时间:2018-01-11 04:32:23

标签: java swing user-interface jtextarea

我有一个JTextArea,我想通过调用方法append(..)将消息写入另一个类的文本区域。但是文本区域从未更新过。

我尝试了两种不同的解决方案,并没有奏效。

public void setTextArea(String message) {

    SwingUtilities.invokeLater(new Runnable() {
        @Override
        public void run() {
            jTextArea1.append(message);
        }
    } );

    jTextArea1.append(message);
    jTextArea1.setVisible(true);
    jTextArea1.repaint();
    jTextArea1.validate();

    System.out.print(message);      
}

0 个答案:

没有答案