2017-02-03 18 views
0

JavaプロジェクトでSwing JxBrowserを使用しました。現在のタブで新しいページを開く

ページ上の要素をクリックすると、新しいページが読み込まれる場所が新しいフレームに表示されます。

新しいフレームを作成せずに、現在のタブにページを読み込みたいとします。

JxBrowser pageからデモアプリソース(バージョン6.12)を使用しました。

ブラウザ要素でPopupHandlerを使用すると思います。

+1

コードへのリンクを投稿するか、質問に追加できますか? – Titulum

+0

私はリンクを編集して入れます:) – ACz

+1

あなたの質問は解決しましたが、あなたのコードをリンクに掲載するのではなく、あなたの質問に[mcve]形式で投稿してください。 @Titulumはコードへのリンクを推奨していませんので、OPは質問に投稿してください。 OP、ここにあなたのコードを載せてください。 – Frakcool

答えて

1

はそれが私のように簡単だった

を解決しました。

browser.setPopupHandler(new PopupHandler() { 
     @Override 
     public PopupContainer handlePopup(PopupParams popupParams) { 
      browser.loadURL(popupParams.getURL()); 

      return null; 
     } 
    }); 
関連する問題