我有一個字符串數組,並希望將它們逐個添加到JTextPane
,每個要用一個新行分隔。我將如何去實現這一目標?如何填充一個JTextPane
1
A
回答
1
首先創建爲「\ n行。|字符作爲分隔符的第二個電話
textPane.getDocument().insertString(textPane.getDocument().getLength(), theSumOfStrings, new SimpleAttributeSet());
1
使用system property新行:
String separator = System.getProperty("line.separator");
StringBuilder sb = new StringBuilder();
for (String s : myStringArray) {
sb.append(s + separator);
}
myTextPane.setText(sb.toString());
編輯:我在old thread,即提到財產EndOfLineStringProperty,這是有道理的使用中發現,由於JTextPane
延伸JEditorPane
它使用的文件。我會給那一槍。此外,在JTextPane docs,寫的是:
對於討論如果處理換行,請參閱DefaultEditorKit。
相關問題
- 1. JTextPane填充小程序框
- 2. JTextPane和空填充空間
- 3. 未在JTextPane中渲染的CSS填充
- 4. 如何在JTextPane中正確填充文本?
- 5. 如何在填充另一個表時填充表格?
- 6. 如何填充一個字典
- 7. 如何填充一個類的tableview?
- 8. 如何用ComboBox(WPF)「填充」一個GridViewColumn?
- 9. 如何做填充在一個textarea(鈦)
- 10. 填充一個textboxlist
- 11. 填充一個DropDownList
- 12. 填充一個ListView
- 13. 填充一個JTree
- 14. 填充一個值
- 15. 如何填充這個JRDataSource?
- 16. 如何填充整個Jframe?
- 17. 如何填充多個鍵
- 18. Actionscript/Animate - 填充下一個陣列點(如果已經填充)
- 19. 如何在一個對象中填充一個arrayList的一半,並在java中填充另一個對象?
- 20. 如何填充在同一div,這是作爲填充AJAX
- 21. 如何在不填充角落的情況下填充一個numpy數組?
- 22. .NET - 我如何使一個填充的CustomLineCap不會不填充線重疊?
- 23. 填充一個選擇框
- 24. 如何填充表格中每個單元格的填充?
- 25. 如何在一個循環中填充一個對象屬性
- 26. 如何用另一個對象在一個類中填充NSMutableArray?
- 27. PHP - 如何在另一個類中填充一個變量
- 28. jQuery的 - 如何在另一個頁面中填充一個div
- 29. 如何填充基於選擇一個DataGrid在一個TreeView
- 30. 如何讓一個微調器填充另一個微調器?
上面的代碼添加文字,但每根弦不放在一個單獨的行 – 2012-02-16 23:38:46
@SolerMani - 見編輯,希望它有幫助 – MByD 2012-02-16 23:52:48
感謝所有的幫助,但仍然無法使它工作 – 2012-02-16 23:56:44