2010-11-09 34 views

回答

3

我覺得你應該去通過

Document doc = editorPane.getDocument(); 

// remove the text you want to replace 
doc.remove(startingOffset, length); 

// add replacement 
doc.insertString(startingOffset, newText, attributes); 

當然,你需要知道在哪裏要替換的開始和有多長文..

+0

如何通過在屬性參數 – 2010-11-09 12:45:10

+0

他們文字的屬性(顏色,風格等等),無論如何都與你的問題無關http://download.oracle.com/javase/6/docs/api/javax/swing/text/AttributeSet.html – Jack 2010-11-09 12:59:03