我在我的swing應用程序中使用DJBrowser
來顯示靜態html頁面樣式表。 JWebBrowser
實例添加到面板內,面板位於JFrame
內。當瀏覽器框架重新獲得焦點時,焦點不會回到瀏覽器內部。當瀏覽器窗口被重新調焦時JWebBrowser的焦點問題
我正在使用java 6(jdk 1.6.0_21是具體的)。
我已經嘗試了裏面的DJProject
。打開JWebBrowser
後,焦點/光標將進入瀏覽器內容,例如谷歌搜索文本字段。當通過ALT + TAB取消聚焦屏幕並使用相同的鍵重新對焦時,聚焦不會再次進入文本框內(不知道焦點在哪裏)。
在我的應用程序中,在瀏覽器中打開html頁面後,用戶一般都想用CTRL + F選項在頁面內找到一些單詞,然後經常在應用程序和瀏覽器之間切換。但切換到瀏覽器用戶無法訪問CTRL + F選項後,因爲沒有關注本地瀏覽器。 (除非他/她用鼠標點擊瀏覽器)。
閱讀其他類似的帖子後,我試着將焦點設置爲像 - getNativeComponent().requestFocus()
這樣的本機組件,但是這不起作用。
有人可以幫忙嗎?