2011-01-10 154 views
3

我正在使用JEditPane來呈現包含鏈接的HTML文本,並使鏈接可點擊。我設法做到這一點,但文本和鏈接顯示在一個醜陋的字體和顏色,默認的藍色下劃線鏈接等。有沒有辦法改變JEditPane的默認行爲,而無需編輯HTML裏面?JEditorPane HTML呈現

欣賞的幫助 感謝

回答

4

嘗試添加CSS樣式,如下所示:

JEditorPane jEditorPane = new JEditorPane(); 
HTMLEditorKit kit = new HTMLEditorKit(); 
StyleSheet styleSheet = kit.getStyleSheet(); 
styleSheet.addRule("A {color:red}"); //change links to red 
jEditorPane.setEditorKit(kit); 
+0

驚人的..謝謝了很多...只是小問題..現在我的其他文字沒有包裹HTML標籤..我怎樣才能改變它的字體呢? – AhmadAssaf 2011-01-10 17:36:28