1

ブラウザのタブでアプレットを実行しています。同じブラウザの別のタブに切り替えるか、ALT-TAB で別のアプリケーションに完全に切り替えると、アプレットがフォーカスを失います。ブラウザのタブに戻っても、アプレットにフォーカスが戻りません。これを実現する良い方法はありますか?

アプレット自体ではなく、必要な JavaScript の変更だと思いますか? おそらくいくつかの onFocus ハンドラですか?関連する場合、アプレットは HTML<applet>タグを使用して作成されます。

4

1 に答える 1

2

JavaにはrequestFocus()メソッドがあると思います。これはComponentクラスにあるため、JPanelまたは使用しているものはすべてこれを使用できる場合があります。

JavaScript の部分については、簡単なグーグル検索で次のように表示されます: http://www.raditha.com/java/javascript.php。お役に立てば幸いです。

于 2012-06-13T14:13:40.043 に答える