画面に表示されているかどうかを確認する Java でアプレットを作成しようとしています。.isShowing()
Java がアプレットまたは特定のコンポーネント (または)を表示するかどうかを確認する方法はいくつかありますが.isVisible()
、アプリケーションが実際に画面に表示されるかどうかを確認する方法はありません。
お気に入りのブラウザのタブ A でアプレットを起動するとします。タブ B に移動すると、アプレットは表示されなくなりますが、まだ実行されています (この場合、applet.stop() は呼び出されません)。または、アプレットを含むページがあるが、その前に別のページを移動する場合。アプレットが実際にユーザーに表示されているかどうかを確認する必要があります (たとえば、別のアプリケーションの背後にあるなど)。
過去2日間グーグルで検索したので、Javaでこれを行う簡単な方法はないと思います;)これを達成する方法を誰か教えてもらえますか? どうぞよろしくお願いいたします。