我正在编写一个带有SystemTray图标的Java应用程序,我想在TrayIcon的“显示消息”中插入换行符,但是普通的html技巧似乎不起作用(就像它在JLabels中一样)。
在下面的示例中,下面的trayIcon变量是"java.awt.TrayIcon“类型。
trayIcon.displayMessage("Title", "<p>Blah</p> \r\n Blah <br> blah ... blah", TrayIcon.MessageType.INFO);
Java忽略\r\n,但显示html标记。
有什么想法吗?
如果没有,我将使用JFrame或其他什么的。
更新:--这似乎是一个特定于平台的问题,我应该在问题中指定我的操作系统:我需要它在和Linux上工作。
尼山显示,一个\n在Windows上工作,我确认了一个Vista盒,我现在有在我身边。看起来我需要用JFrame或消息盒定制一些东西
干杯,伙计们
发布于 2011-03-11 06:57:24
追加\n为我工作过:
"<HtMl><p>Blah</p> \n Blah <br> blah ... blah"https://stackoverflow.com/questions/5269115
复制相似问题