tôi phải tạo một dự án trong java swing cho trường đại học của tôi. Trình chỉnh sửa các tệp java có đánh dấu văn bản phù hợp với các màu và phông chữ khác nhau cho các từ khóa java, nhận xét java và cho văn bản thông thường.
Giúp tôi chọn một trong hai thành phần văn bản theo kiểu JEditorpane và JTextPane do java cung cấp để tôi có thể điền đầy đủ các yêu cầu.
Hãy cho tôi biết sự khác biệt phù hợp giữa hai điều này trong đó tình huống mà tôi phải sử dụng một trong những trường hợp này.JEditorpane và JTextPane
8
A
Trả lời
10
Bạn có thể sử dụng một trong hai tùy chọn này, nhưng nếu đó là trình chỉnh sửa văn bản có định dạng thì tôi khuyên bạn nên sử dụng JTextPane
.
Bạn cũng có thể tìm thấy chủ đề this hữu ích.
24
Mặc dù cả hai đều hỗ trợ văn bản đa dạng thức. Nhưng có sự khác biệt.
JEditorPane hỗ trợ hiển thị/chỉnh sửa HTML.
JTextPane là một phần mở rộng của JEditorPane cung cấp các tính năng xử lý văn bản như phông chữ, kiểu chữ, màu sắc, vv
+0
Đây là một câu trả lời rất kỹ thuật, tốt hơn nhiều so với câu trả lời được chấp nhận .. – Volazh
Các vấn đề liên quan
- 1. JTextPane/JEditorPane và vấn đề văn bản lạ
- 2. JTextPane chắp thêm một chuỗi mới
- 3. Dòng gói JTextPane
- 4. JTextPane văn bản rõ ràng
- 5. JTextPane không hiển thị JScrollPane và không quấn văn bản
- 6. JEditorPane với hình ảnh nội dòng
- 7. jEditorPane dưới dạng trình duyệt web
- 8. Thêm trình kết nối đồng bộ vào JLabel/JButton được chèn vào trong JTextPane
- 9. JTextPane khối văn bản bất biến
- 10. Phông chữ/biểu tượng Monospaced cho JTextPane
- 11. Lấy văn bản thô từ JTextPane
- 12. JEditorPane setText 2MB HTML ---> Hiệu suất khủng khiếp !!! (65 giây)
- 13. Làm cách nào để thêm JLabel vào JEditorPane?
- 14. Tạo JTextArea hoặc JEditorPane trong một JFrame có thể cuộn
- 15. hiển thị hình ảnh trên JEditorPane (java swing)
- 16. Quấn các từ dài trong JTextPane (Java 7)
- 17. Java - Thay đổi phông chữ trong một JTextPane chứa HTML
- 18. Java: Đăng ký <ENTER> nhấn phím trên JTextPane
- 19. Màu nền văn bản JTextPane không hoạt động
- 20. Vô hiệu hóa việc bọc từ trong JTextPane
- 21. Ghi đè hành vi mặc định của TAB trong JTextPane
- 22. Tạo văn bản trong một JTextArea hoặc JTextPane
- 23. Làm thế nào để có một JTextPane Scrollable?
- 24. là có thể phóng to/thu nhỏ kích thước phông chữ (và kích thước hình ảnh) trong JEditorPane
- 25. Đạn danh sách không có thứ tự trông được pixelated trong JEditorPane
- 26. Làm một JEditorPane với html đưa định dạng đúng văn bản trong clipboard
- 27. Làm cách nào để bạn đặt kích thước tab trong JEditorPane?
- 28. cách hiển thị các liên kết có thể nhấp trong JEditorPane
- 29. Kiểm soát kích thước ưa thích của một JEditorPane với văn bản dài
- 30. Làm cách nào để tự động cuộn JTextPane khi thanh cuộn ở dưới cùng và khóa cuộn bị tắt?
đọc: http://docs.oracle.com/javase/tutorial/uiswing/components /editorpane.html, giải thích rõ. – pedromss
Vì 'JTextPane' là một phân lớp của' JEditorPane', sự khác biệt chính là 'JTextPane' làm mọi thứ' JEditorPane' làm, và sau đó một số! – BlackBox
Tốc độ nhanh trong khi thực hiện nhanh trong khi đọc nội dung từ tệp. –