0
我有一個JTextPane和JButton作爲我的一個項目的一部分。該按鈕爲JTextPane添加了一個項目符號點:Java - 爲什麼這個子彈點會出現問題?
HTMLEditorKit.InsertHTMLTextAction bulletAction = new
HTMLEditorKit.InsertHTMLTextAction("Bullet", "<li></li>",
HTML.Tag.BODY, HTML.Tag.UL);
JButton bulletButton = new JButton(bulletAction);
當單擊按鈕時,會創建項目符號。如果您使用項目符號點鍵入行,則再次單擊該按鈕,將創建2個項目符號點。但是,如果您不使用項目符號鍵輸入,並單擊該按鈕,則只會生成1。
爲什麼它有這個奇怪的創造故障?
您是否有辦法在兩種情況下打印出JTextPane後面的HTML源代碼並進行比較?我認爲'InsertHTMLTextAction'可能插入額外的''或'
我可以將它保存爲一個HTML然後讀取,它就像出現在JTextPane中那樣出現,如果在 – Primm 2012-07-20 14:03:09
之間有文本,則會創建2
您可能不得不向供應商或HTMLEditorKit提出問題, 。聽起來像是在他們的圖書館中的錯誤。 – mellamokb 2012-07-20 14:10:41