我有一些愚蠢的问题。我需要将"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
作为控制台,则无关紧要。我知道这些方法存在,但我不确定如何正确实现它们。
答案 0 :(得分:1)
首先,您必须创建JTextArea
的对象。
然后,您可以按append
方法设置文本。
像这样:
JTextArea jText = new JTextArea(10, 30);
jText.append("some text");