JTextArea中的控制台out.print

时间:2016-02-12 09:23:39

标签: java jtextarea stringstream println

我有一些愚蠢的问题。我需要将"out.print"结果发送到JTextArea,就像使用控制台一样:

for (int m=0;  m<mieszkanie.length;  m++) {
    boolean test = false;
    String test1 = mieszkanie[m];
    for (int n=0;n<mieszkanieID.length;n++) {
        String test2 = mieszkanieID[n];
        if (test1.equals(test2)){
            test = true;
            break;
        }
    }
    if (test==false) {
        System.out.println(test1);
        //JTextArea = "poleStatusu"
    }
}

使用System.out.println()它当然会打印每一个&#34; false&#34;,但是当我使用时 poleStatusu.setText(test1)它只会打印最后一个"false"

我需要的只是打印每一个&#34; false&#34;在poleStatusu文本区域中 - 如果要连接字符串或将JTextArea作为控制台,则无关紧要。我知道这些方法存在,但我不确定如何正确实现它们。

1 个答案:

答案 0 :(得分:1)

首先,您必须创建JTextArea的对象。 然后,您可以按append方法设置文本。 像这样:

JTextArea jText = new JTextArea(10, 30);
jText.append("some text");