0
我想在Java Swing中製作一個簡單的電子郵件客戶端。在JEditorPane中使用HTML格式化文本?
我想允許用戶以任何他們想要的方式格式化他們的電子郵件,比如將文本的某些部分加粗,其他部分用斜體等等。換句話說,我正在嘗試創建一個所見即所得的編輯器。格式化以HTML完成。我正在使用JEditorPane來顯示文本。
我曾嘗試直接使用的setText和JEditorPane中的gettext的方法添加標記自己的文字。我可以使它適用於基本的格式化,但處理複雜的格式相當困難。 (試圖從多標籤元素刪除標記,例如)
有沒有做到這一點更簡單的方法?我看過HTMLEditorKit,但它似乎不支持添加標籤和/或替換特定的字符串。
在此先感謝。
嗯,似乎有一些硬連線的東西四處走動。這可能是我之前無法理解的原因。 非常感謝。 – Emre 2010-08-23 09:20:45