0
我想在我的JTextPane中使用HTMl/CSS來設計我的消息樣式。 JTextPane的設置是爲了理解HTML格式化,並且它可以很好地使用CSS來設置消息的樣式(但不是所有的指令)。Java JTextPane + HTML
出於某種原因border屬性和位置:相對不工作..
這裏是我的代碼打印到的JTextPane:
// Print the message
try {
kit.insertHTML(doc, doc.getLength(), "<div style=\"display:block;background-color:#fafafa;border-bottom:1px solid #000;"
+ "padding-top:10px;padding-bottom:10px;padding-left:8px;\">"
+ "<div style=\"position:relative;width:250px;float:left;color:#b0a9a9;\">Lucy Frank</div>"
+ "<div style=\"position:relative;float:right;color:#b0a9a9;\">14.10</div>"
+ "<div>Test message</div>"
+ "</div>", 0, 0, null);
} catch (BadLocationException ex) {
Logger.getLogger(Client.class.getName()).log(Level.SEVERE, null, ex);
}
14.10應顯示旁邊露西右側弗蘭克,也應該有一個黑色的邊界正下方..
任何想法,爲什麼它不顯示像它應該?