我正在寫一個帶有SystemTray圖標的Java應用程序,並且我想將換行符放到TrayIcon的「顯示消息」中,但正常的html技巧並沒有實現,似乎工作(就像它在JLabels裏面)。Java TrayIcon.displayMessage()和換行符
在下面的示例中,以下trayIcon變量的類型爲「java.awt.TrayIcon」。
trayIcon.displayMessage("Title", "<p>Blah</p> \r\n Blah <br> blah ... blah", TrayIcon.MessageType.INFO);
的Java忽略\ r \ n,但顯示的HTML標記。
任何想法?
如果沒有,我會使用JFrame或其他東西。
更新:它似乎是一個平臺特定的問題,我應該在問題中指定我的操作系統:我需要這個在Windows和Linux上工作。
尼山顯示,\ n在Windows上工作,我確認了一個Vista框,我現在已經在我旁邊。 它看起來像我需要做一些定製與一個JFrame或一個消息
乾杯傢伙
試試這個:' 「
胡說
\ r \ n布拉赫等等...等等」' – 2011-03-11 05:01:06
感謝哈利,但唉。不起作用 – laher 2011-03-11 09:47:43
此問題尚未解決。訪問此鏈接 - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6440297 – 2013-04-29 19:56:09