---
title: TrayIcon
tags: [TrayIcon, SystemTray]
description: SystemTray、TrayIcon関係の記事へのスクリーンショット付きリンク一覧
---
このページでは、トレイアイコンの使い方を集めて一覧にしています。

#contents

* TrayIcon [#TrayIcon]
** SystemTrayにアイコンを表示 [#SystemTray]
#swingdescription(Swing/SystemTray,SystemTrayにアイコンを表示,JDK 6で追加された機能を使って、SystemTrayにアイコンを表示します。,https://lh6.googleusercontent.com/_9Z4BYR88imo/TQTUJeisovI/AAAAAAAAAlk/zvAoP96Ntcs/s200/SystemTray.png)

** TrayIconのアニメーション [#AnimatedTrayIcon]
#swingdescription(Swing/AnimatedTrayIcon,TrayIconのアニメーション,SystemTrayに追加したトレイアイコンをアニメーションさせます。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTHtWabBgI/AAAAAAAAARk/J0ExgthCnn4/s200/AnimatedTrayIcon.png)

** TrayIconのダブルクリック [#ClickTrayIcon]
#swingdescription(Swing/ClickTrayIcon,TrayIconのダブルクリック,TrayIconをダブルクリックした場合フレームを表示、シングルクリックした場合はフレームを前面に表示します。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTJK3dhHYI/AAAAAAAAAT8/1MUtk0Z-NQU/s200/ClickTrayIcon.png)

** TrayIconでJPopupMenuを使用する [#TrayIconPopupMenu]
#swingdescription(Swing/TrayIconPopupMenu,TrayIconでJPopupMenuを使用する,TrayIconをクリックしてJPopupMenuを表示します。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TUZUBCgOGJI/AAAAAAAAA0A/Ox5g3HoxmoI/s200/TrayIconPopupMenu.png)

** TrayIconのポップアップメッセージをテスト [#DisplayMessage]
#swingdescription(Swing/DisplayMessage,TrayIconのポップアップメッセージをテスト,TrayIconのポップアップメッセージ表示をテストします。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TU-dbe20pkI/AAAAAAAAA0g/3fG2yE_NmHw/s200/DisplayMessage.png)

** TrayIconの使用中にJFrameを最小化したとき、タスクバーボタンを非表示にする [#HideTaskbarButton]
#swingdescription(Swing/HideTaskbarButton,TrayIconの使用中にJFrameを最小化したとき、タスクバーボタンを非表示にする,TrayIconを使用中にJFrameを最小化した場合に、そのアプリケーションのタスクバーボタンを表示するかどうかを切り替えます。,https://lh4.googleusercontent.com/-tzpDxy7_qEA/VLKpHbpgC8I/AAAAAAAANuw/sRLjm08PrO8/s200/HideTaskbarButton.png)

** JPopupMenuがTaskBarと重ならないように表示位置を調整する [#NotPopupOverlapTaskBar]
#swingdescription(Swing/NotPopupOverlapTaskBar,JPopupMenuがTaskBarと重ならないように表示位置を調整する,JPopupMenuがTaskBarと重なる場合、マウスカーソル位置がその右下隅になるよう表示位置を調整し、内部のJMenuItemの配置も反転します。,https://drive.google.com/thumbnail?id=1qKrSZUuSGcLCP3cebYbv07ITdlv5w2_I)

** TrayIconがシングルまたはダブルクリックされたかを区別する [#SingleAndDoubleClicksOnTrayIcon]
#swingdescription(Swing/SingleAndDoubleClicksOnTrayIcon,TrayIconがシングルまたはダブルクリックされたかを区別する,TrayIconがマウスでシングルクリックされたか、ダブルクリックされたかを区別して開くウィンドウを切り替えます。,https://drive.google.com/thumbnail?id=1idiEouAZmnYlDXavCugINT9wzbkTSz-z)