2013-08-29 32 views
1

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

我试过这个事件的按钮。

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

我在一个正确的道路。

+1

*我是在正确的道路?*不因为你是直接执行Chrome浏览器,更糟糕的是,你认为Chrome安装在每台PC的C:\ Users \ K-9 \ AppData \ Local \ Google \ Chrome \ Application \路径中。相关:http://stackoverflow.com/q/10601676/1065197 –

+0

@ user919860。我只想在我的项目中显示一个网页,而不是打开浏览器。 – code3h

+0

我之前评论的* Related *词中的链接意味着*嘿!这个Q/A与你要找的*有关。你有没有至少进入它并阅读内容? –

回答

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(); 
    } 

注意:把路径属性文件,以获得更多felxibility

1

1。我已经在做了一个新的项目,我选择了一个新的框架和拖动从摆动控制按钮到您的框架。

  • 在按钮操作事件键入以下代码

    字符串URL = “www.google.com”;

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

  • 然后运行该项目

  • 而且你还可以按照本

    Open a web link in java netbeans