• category: swing folder: DisplayMessage title: TrayIconのポップアップメッセージをテスト tags: [TrayIcon, ActionListener] author: aterai pubdate: 2011-02-07T16:27:51+09:00 description: TrayIconのポップアップメッセージ表示をテストします。 image: https://lh5.googleusercontent.com/_9Z4BYR88imo/TU-dbe20pkI/AAAAAAAAA0g/3fG2yE_NmHw/s800/DisplayMessage.png

概要

概要

TrayIconのポップアップメッセージ表示をテストします。

サンプルコード

サンプルコード

#spandel
//TrayIcon.MessageType: ERROR, WARNING, INFO, NONE
#spanend
#spandel
trayIcon.displayMessage("caption", "text", TrayIcon.MessageType.ERROR);
#spanend
#spanadd
// TrayIcon.MessageType: ERROR, WARNING, INFO, NONE
#spanend
#spanadd
trayIcon.displayMessage("caption", "text text...", TrayIcon.MessageType.ERROR);
#spanend
View in GitHub: Java, Kotlin

解説

上記のサンプルでは、TrayIcon.displayMessage(...)メソッドを使用して、ポップアップメッセージを表示しています。

解説

上記のサンプルでは、TrayIcon#displayMessage(...)メソッドを使用してポップアップメッセージを表示しています。
  • - TrayIconActionListenerを追加しておくと、ポップアップメッセージのクリックイベントを取得することができます。
  • TrayIconActionListenerを追加しておくと、ポップアップメッセージのクリックイベントが取得可能
  • Windows 10TrayIcon.MessageType.NONEを使用する場合TrayIcon#setImage(...)がポップアップメッセージのアイコンとして表示されるが、TrayIcon.setImageAutoSize(false)でも自動的にリサイズされ背景色は透過せず黒になる
  • Windows 10で通知が「集中モード」になっている場合、TrayIcon#displayMessage(...)メソッドを使用してもポップアップメッセージは表示されない

コメント

参考リンク

コメント