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 などを使用します。
更新:プラットフォーム固有の問題のようです。質問で自分の OS を指定する必要がありました。Windows と Linux で動作するには、これが必要です。
Nishan は \n が Windows で動作することを示し、私は現在私の隣にある Vista ボックスで確認しました。JFrameまたはメッセージボックスで何かカスタムする必要があるようです
乾杯