1

我想在单击按钮后打开一个网页。我有一个按钮和一个文本字段。在该文本字段中,我输入一个网址。然后我点击按钮。之后我想在我的框架中显示结果。这可能吗?调色板中有一个组件可以这样做吗?.我可以在java框架中打开网页而不是在浏览器中打开吗?如果不可能,请指导我使用 net beans 中的 java 在 chrome 或 IE 中打开网页。提前致谢。

我在按钮的情况下尝试了这个。

 try {
        Runtime r = Runtime.getRuntime();
        r.exec("C:\Users\K-9\AppData\Local\Google\Chrome\Application\chrome.exe");
    } catch (Exception e) {
        e.printStackTrace();
    }

我在正确的道路上吗?

4

2 回答 2

1

1 .我做了一个新项目,我选择了一个新框架并将一个按钮从摇摆控件拖到你的框架上。

  1. 在按钮操作事件中键入以下代码

    字符串 url="www.google.com";

    java.awt.Desktop.getDesktop().browse(java.net.URI.create(url));

  2. 然后运行项目

你也可以按照这个教程

在 java netbeans 中打开一个 Web 链接

于 2015-01-09T08:53:52.477 回答
1

由于您使用 java,因此您需要转义反斜杠。这段代码非常适合我:

    String fileName="test.html";
    try {
        Runtime r = Runtime.getRuntime();
        r.exec("C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe file:///C:/temp/" + fileName);
    } catch (Exception e) {
        e.printStackTrace();
    }

注意:将路径放在属性文件中以获得更多的灵活性

于 2013-10-11T15:12:11.363 回答