Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在当前选项卡中打开新页_Java_Swing_Jxbrowser - Fatal编程技术网

Java 在当前选项卡中打开新页

Java 在当前选项卡中打开新页,java,swing,jxbrowser,Java,Swing,Jxbrowser,我在Java项目中使用了Swing JxBrowser 当我单击页面上的元素时,新框架将显示新页面的加载位置 我不想创建新框架,但想在当前选项卡中加载页面 我使用了来自的演示应用程序源代码(版本6.12) 我想在浏览器元素上使用PopupHandler。已解决 我觉得这很容易 browser.setPopupHandler(new PopupHandler() { @Override public PopupContainer handlePopup(PopupP

我在Java项目中使用了Swing JxBrowser

当我单击页面上的元素时,新框架将显示新页面的加载位置

我不想创建新框架,但想在当前选项卡中加载页面

我使用了来自的演示应用程序源代码(版本6.12)


我想在浏览器元素上使用PopupHandler。

已解决

我觉得这很容易

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

            return null;
        }
    });

已解决

我觉得这很容易

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

            return null;
        }
    });

您可以发布代码链接或将其添加到问题中吗?我编辑并放置链接:)我很好您解决了您的问题,但不要将代码发布到链接中,而是将其发布到表单中的问题中@泰图伦请停止推荐代码链接,OP应该把它贴在问题上。OP,请在此发布您的代码。此代码是来自JxBrowser页面的简单演示应用程序,我将链接粘贴到它。您可以发布代码链接或将其添加到问题中吗?我编辑并放置链接:)我很好,您解决了您的问题,但不要在链接中发布代码,而是将其发布到表单中的问题中@泰图伦请停止推荐代码链接,OP应该把它贴在问题上。OP,请在这里发布你的代码。这个代码是来自JxBrowser页面的简单演示应用程序,我将链接粘贴到它。