作者a395397 (不知道为什麽)
看板java
标题[问题] JTextArea显示文字,却惨遭盖过?
时间Thu May 1 01:59:13 2008
定义了共用变数为
JTextArea tex1
.....
.....
...
函数是
text1=new JTextArea(15,30);
....
..
=================以上代码省略
if (folder.isDirectory())
{
String[] files = folder.list();
for (int i = 0; i < files.length; i++)
{
File file = new File(folder, files[i]);
text1.setText("正在建立索引 : " + file+"\n" + );
}
}
这段功能是在JTextArea内 显示出目录下的所有档案名称
可是好像会一每显示一个档名,就盖过(或者是清除) 之前的那一个档名
结果只能显示出一个来= =
但改成System.out.println就不会有这种问题!!
请问~ 该如何才能解决这种问题?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 192.192.197.82
※ 编辑: a395397 来自: 192.192.197.82 (05/01 02:08)
1F:推 pply:只要你搞懂 setText 的意义就不会觉得这样的现象很奇怪了~~XD 05/01 02:28