このページでは、トレイアイコンの使い方を集めて一覧にしています。

TrayIcon

SystemTrayにアイコンを表示

thumbnail
SystemTrayにアイコンを表示

JDK 6で追加された機能を使って、SystemTrayにアイコンを表示します。

TrayIconのアニメーション

thumbnail
TrayIconのアニメーション

SystemTrayに追加したトレイアイコンをアニメーションさせます。

TrayIconのダブルクリック

thumbnail
TrayIconのダブルクリック

TrayIconをダブルクリックした場合フレームを表示、シングルクリックした場合はフレームを前面に表示します。

TrayIconでJPopupMenuを使用する

thumbnail
TrayIconでJPopupMenuを使用する

TrayIconをクリックしてJPopupMenuを表示します。

TrayIconのポップアップメッセージをテスト

thumbnail
TrayIconのポップアップメッセージをテスト

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

TrayIconの使用中にJFrameを最小化したとき、タスクバーボタンを非表示にする

thumbnail
TrayIconの使用中にJFrameを最小化したとき、タスクバーボタンを非表示にする

TrayIconを使用中にJFrameを最小化した場合に、そのアプリケーションのタスクバーボタンを表示するかどうかを切り替えます。

JPopupMenuがTaskBarと重ならないように表示位置を調整する

thumbnail
JPopupMenuがTaskBarと重ならないように表示位置を調整する

JPopupMenuTaskBarと重なる場合、マウスカーソル位置がその右下隅になるよう表示位置を調整し、内部のJMenuItemの配置も反転します。

TrayIconがシングルまたはダブルクリックされたかを区別する

thumbnail
TrayIconがシングルまたはダブルクリックされたかを区別する

TrayIconがマウスでシングルクリックされたか、ダブルクリックされたかを区別して開くウィンドウを切り替えます。