【发布时间】:2013-11-18 03:42:53
【问题描述】:
我需要帮助来区分
jtextarea.append(variable);
System.out.println(variable);
因为我有这段代码显示不同的输出。请帮忙解释一下,我怎样才能让 jtextarea 显示与 System.out.println 相同的输出
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
int a = 0;
try{
FileInputStream fstream = new FileInputStream("MyText.txt");
// use DataInputStream to read binary NOT text
// DataInputStream in = new DataInputStream(fstream);
BufferedReader br = new BufferedReader( new InputStreamReader(fstream));
String line="";
while((line = br.readLine()) != null){
System.out.println();
jTextArea1.append(line);
for (String retval: line.split(" ", 0)){
jTextArea2.append("");
jTextArea2.append(retval);
System.out.println();
System.out.println(retval);
}
}
in.close();
}catch(IOException e){
System.out.println("Error while reading file:" + e.getMessage());
}
【问题讨论】:
-
不使用 JTextArea.read() 代替
标签: java swing netbeans file-io jtextarea