Có vẻ như cá thể JTextArea hiện tại của tôi đang có dòng spcing khoảng 1 hoặc 1.5. Ai có thể cho tôi biết làm thế nào để thay đổi dòng-khoảng cách trong trường hợp JTextArea?Giãn cách dòng trong JTextArea
Trả lời
Thực hiện tìm kiếm trên google cho thấy bạn nên sử dụng JTextPane
và cụ thể là setParagraphAttributes
nằm ở here.
Cách để có được những AttributeSet
bạn cần như sau:
MutableAttributeSet set = new SimpleAttributeSet();
StyleConstants.setLineSpacing(set, /* your spacing */);
Bây giờ chỉ cần vượt qua trong set
với phương pháp setParagraphAttributes
.
Hy vọng điều này sẽ hữu ích.
Câu trả lời hay; tuy nhiên, tôi khuyên bạn nên lấy AttributeSet hiện tại từ textpane chứ không phải tạo một cái mới, theo cách đó bạn chỉ cần thay đổi các thuộc tính mà bạn quan tâm và những người khác sẽ vẫn giữ nguyên, như vậy: 'MutableAttributeSet set = new SimpleAttributeSet (textPane .getParagraphAttributes()); ' – Michael
- 1. Thao tác giãn cách dòng trong LaTeX
- 2. Xóa dòng đầu tiên jtextarea
- 3. Thêm một dòng mới vào cuối JtextArea
- 4. Thuộc tính giãn cách dòng iOS trên NSMutableAttributedString
- 5. Làm thế nào để hạn chế số dòng trong JTextArea?
- 6. thanh cuộn trong JTextArea
- 7. Thêm lề trong JTextArea?
- 8. dừng cuộn ngang trong JTextArea
- 9. Làm cho các phần của JTextArea không thể chỉnh sửa (không phải toàn bộ JTextArea!)
- 10. Cách tìm vị trí con trỏ trong JTextArea
- 11. Cách hiển thị các ký tự japanese trong JTextArea
- 12. thay đổi phông chữ trong một JTextArea cho các dòng khác nhau
- 13. Java JTextArea KeyListener
- 14. Hiển thị Unicode trong Java JTextArea
- 15. Căn chỉnh các chuỗi trong các cột trong JTextArea
- 16. Bật thanh cuộn khi JTextArea vượt quá số lượng nhất định các dòng
- 17. Thay đổi kích thước từ JTextArea
- 18. Làm cách nào để kéo giãn nội dung của HeaderedContentControl?
- 19. WPF cách làm cho nội dung di chuyển giãn nở
- 20. làm thế nào để chèn hoặc nối thêm dòng mới trên đầu trang của jtextarea trong java swing?
- 21. MongoDB - $ Thư giãn - làm thế nào để thư giãn nhiều hơn một mảng trong một tập hợp $ nhóm
- 22. Làm thế nào để bọc văn bản trong một JTextArea
- 23. Tạo văn bản trong một JTextArea hoặc JTextPane
- 24. Windows Azure và độ co giãn động
- 25. thực hiện xói mòn, giãn nở trong C, C++
- 26. Kéo giãn UIImage trong khi vẫn giữ các góc
- 27. Giới hạn độ giãn lưới - WPF
- 28. Làm thế nào để thay đổi màu chữ trong JtextArea?
- 29. Tạo JTextArea hoặc JEditorPane trong một JFrame có thể cuộn
- 30. JTextArea/JTextComponent setText gây ra sự cố
Hey Surjya, bạn nên upvote và chấp nhận câu trả lời mà bạn thấy hữu ích :-). Bạn đã tìm ra giải pháp cho vấn đề của mình chưa? – Tom