こんにちは、トレイ アプリケーションとデーモン アプリケーション サービスを備えた Linux(ubuntu) 用の Java アプリケーションを作成しています。
yajswを使用してメインアプリケーションをデーモンとして実行できます。システムへのユーザーログイン時に、達成されたことをサービスに通知したいです(スクリプトを作成し/etc/profile.d/、そこからスクリプトが実行されるフォルダーに配置しましたTCP ソケット接続を使用してメイン アプリケーションに接続し、ログインしているユーザー名を渡します)
ここで、メイン アプリケーションから、現在ログインしているユーザー デスクトップでトレイ アプリケーションを起動します。これにより、トレイ アイコン (SystemTrayのjava.awt) とポップアップ メニューが表示されます。トレイ アプリケーション用に別のjarファイルを作成しました。