2011-03-06 77 views
5

Tôi đã tạo một thứ gì đó như trình soạn thảo văn bản một lúc và nhận thấy một tính năng thú vị trong NetBeans: khi tạo Ứng dụng Java từ một mẫu (ví dụ, "Ứng dụng Desktop"), nó tạo ra các khối mã bất biến (chúng có mặt để xem nhưng không thể sửa đổi trực tiếp).JTextPane khối văn bản bất biến

bắn này sẽ làm tất cả những gì văn bản nêu trên rõ ràng:

enter image description here

Vì vậy, câu hỏi là: làm thế nào để thực hiện một tính năng như sử dụng JTextPane?

Trả lời

1

Bạn phải tạo một lớp thực hiện javax.swing.text.DocumentFilter được ngăn của trình soạn thảo sử dụng cho văn bản không thay đổi. Để làm nổi bật, tôi cho rằng bạn sẽ phải sử dụng một javax.swing.text.Highlighter.

Các vấn đề liên quan