私はチャットに使用されるJAppletを持っています。アプレットが最小化され、チャットメッセージがユーザによって受信されると、最小化されたウィンドウはオレンジ色になり(したがって、ユーザに何かが発生したことが示される)ことを可能にしたいと考えています。アプレットのイベント発生の最小化されたウィンドウに通知する
アプレットをどのようにすることができますか?
おかげで、 ティム
私はチャットに使用されるJAppletを持っています。アプレットが最小化され、チャットメッセージがユーザによって受信されると、最小化されたウィンドウはオレンジ色になり(したがって、ユーザに何かが発生したことが示される)ことを可能にしたいと考えています。アプレットのイベント発生の最小化されたウィンドウに通知する
アプレットをどのようにすることができますか?
おかげで、 ティム
あなたは(私はよく分からない)アプレットでシステムトレイにアクセスすることができます。 java.awt.SystemTray
クラスをご覧ください。トレイには、メッセージをユーザーにポップアップ表示させることができます。
別の方法としては、呼び出されるかsetSize
方法(再び、私はこれはアプレットでありどのような影響を与えるのかわからないんだけど)を使用して、 『最大化』するWindow
さんtoFront
方法を引き起こすを試みる可能性があります。私はtoFront
メソッドが良い賭けになると思われます。
もう1つのオプションは、JDialog
を発生させることです。これにより、OSが最小化されたアプレットに注意を引く可能性があります。あなたは、ダイアログをクリアするために画面を最小限に抑えることを表すウィンドウイベントを聞くことができるので、ユーザーはそこにいることを知らなかったでしょう。
ご返信ありがとうございます。私はあなたが説明した方法を見てみましょう! –