Làm thế nào để tăng tốc độ load file txt vào jTextArea?
Java
155
SWING
1
White

dung.apatit viết ngày 08/07/2019

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


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

dung.apatit

1 bài viết.
0 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Bài viết liên quan
White
0 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...
programmerit viết 4 năm trước
0 0
White
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...
https://loda.me viết 3 tháng trước
0 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
1 bài viết.
0 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!