Я новичок в Java.
У меня есть проект из колледжа, где я должен сделать записи в текстовый файл через 2 JTextField
поля и 1 JButton
(сохранить), которые будут отображать записи в JTextArea
. Я могу сделать записи в текстовом файле успешно. Но как обновить JTextArea
во время выполнения, чтобы отобразить новые записи, которые я недавно сделал?
Спасибо за помощь:
ниже мой код:
try {
//use buffering, reading one line at a time
//FileReader always assumes default encoding is OK!
BufferedReader input = new BufferedReader(new FileReader("RokFile.txt"));
try {
String line = null; //not declared within while loop
while (( line = input.readLine()) != null){
jTextArea1.append(line+"\n");
}
}
finally {
input.close();
}
}
catch (IOException ex){
ex.printStackTrace();
}
Дайте мне знать, если это правильно?
Спасибо