看來我目前的JTextArea實例的行間距約爲1或1.5。任何人都可以告訴我如何更改JTextArea實例中的行距?JTextArea中的行間距
6
A
回答
11
做谷歌搜索建議你應該使用JTextPane
,特別是setParagraphAttributes
位於here。
的方式來獲得AttributeSet
你需要如下:
MutableAttributeSet set = new SimpleAttributeSet();
StyleConstants.setLineSpacing(set, /* your spacing */);
現在只要在set
傳遞給setParagraphAttributes
方法。
希望這會有所幫助。
+1
很好的答案;但是,我建議從文本窗格中抓取當前的AttributeSet,而不是創建一個新的,這樣你只需要改變你關心的屬性,其他的將保持不變,如下所示: 'MutableAttributeSet set = new SimpleAttributeSet(textPane .getParagraphAttributes());' – Michael 2013-05-13 21:17:21
相關問題
- 1. 設置JTextarea的行空間
- 2. JTextArea中的新行?
- 3. Swift中的NSTextField行間距
- 4. SQL中的行間距
- 5. HTML - 表中的行之間的間距
- 6. qplaintextedit行間距
- 7. 行間距NSTextView
- 8. CoreText:行間距
- 9. 行間距HTMLEditor JavaFx
- 10. 行JTextArea Java
- 11. CSS中的行和字母間距
- 12. Linux終端中的雙行間距線
- 13. WPF RichtextBox中不同FontSizes的行間距
- 14. GridBagLayout中的JTextArea竊取太多空間
- 15. Silverlight中的間距
- 16. 增加表格行之間的間距
- 17. 如何增加vim中行號邊距的間距?
- 18. CSS行間距問題
- 19. 可可NSTextField行間距
- 20. 行間距不工作
- 21. 設置UILabel行間距
- 22. 在UITextView中調整行間距
- 23. 後的JTable細胞setDefaultRenderer到JTextArea中如何突出所選行中的JTextArea
- 24. 獲取更改的行jtextarea
- 25. 突出顯示JTextArea的行
- 26. 如何在JTextArea中添加文本邊距?
- 27. JTextArea換行新行+輸入
- 28. 更改JTextArea中不同行的字體
- 29. JTextArea中的自動結束行
- 30. JTextArea中的製表符輸出行爲
嗨Surjya,你應該upvote並接受你認爲有幫助的答案:-)。你有沒有解決你的問題? – Tom 2009-12-08 06:03:42