Xóa bài viết
Bạn có chắc chắn muốn xóa bài viết này không ?
Xóa bình luận
Bạn có chắc chắn muốn xóa bình luận này không ?
Làm thế nào để tăng tốc độ load file txt vào jTextArea?
Trong java + swing
Có cách nào đọc file .txt rồi append vào jTextArea nhanh không ạ
file .txt tương đối lớn: khoảng 200.000 line
jTextArea jTextAreaPre = new jTextArea ();
BufferedReader br = new BufferedReader(new FileReader("file.txt"));
String text = "";
String thisLine = null;
while ((thisLine = br.readLine()) != null) {
String text = thisLine + "\r\n";
jTextAreaPre.append(text);
}
or
jTextAreaPre.read(br, null);
br.close();
jTextAreaPre.requestFocus();
còn 1 số cách append khách nhưng về cơ bản cũng rất chậm
các bạn có cách nào mà append nhanh như mở trực tiếp bằng notepad không ạ? hoặc có cách nào nhúng notepad vào trong jtextarea không a.?
Mong có các bạn giúp đỡ. thanks!
Bình luận

{{ comment.user.name }}
Bỏ hay
Hay

Bài viết liên quan

2
0
Trong bài viết này, một số hình ảnh hoặc nọi dung có thể bị thiếu do quá trình chế bản. Vui lòng xem nội dung ở blog gốc sau: (Link) (Link), chúng...

0
0
Giới thiệu Trong bài hôm nay chúng ta sẽ tìm hiểu cách handle request POST của Spring Boot. Trước đó, bạn nên biết 1. 「Spring Boot 8」Tạo Web He...

2
0
1. Prepare Tools IDE: Netbean 8.2 JDK: 1.8 Maven: 3.5.0 2. Target Build project thỏa mãn các yêu cầu sau: Sử dụng spring boot + spring ...