我需要更改特定單詞或行的樣式(即字體,顏色和其他屬性)。
我與的JTextPane作爲嘗試這樣:JEditorPane中的文本格式化
textPane.getStyledDocument().setCharacterAttributes(start,length,myTextStyle,false);
有沒有辦法做同樣的事情JEditorPane中。
我如何格式化一個單詞JEditorPane。
我需要更改特定單詞或行的樣式(即字體,顏色和其他屬性)。
我與的JTextPane作爲嘗試這樣:JEditorPane中的文本格式化
textPane.getStyledDocument().setCharacterAttributes(start,length,myTextStyle,false);
有沒有辦法做同樣的事情JEditorPane中。
我如何格式化一個單詞JEditorPane。
它轉換爲樣式化文檔
((StyledDocument)editorPane.getDocument()).setCharacterAttributes(start,length,myTextStyle,false);
可以使用HTMl或RTF文本格式化JEditorPane中的文本。
有關於如何做到這一點@http://docs.oracle.com/javase/tutorial/uiswing/components/text.html
心靈,命名一個很好的解釋,「JEditorPane的」被誤導; JTextPane
是JEditorPane
的一個子類。所以,如果你想製作自己風格的編輯器,請使用JTextPane
。