Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.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中,如何打开web浏览器并设置自定义URL?_Java_Android_Url_Android Intent_Browser - Fatal编程技术网

在java中,如何打开web浏览器并设置自定义URL?

在java中,如何打开web浏览器并设置自定义URL?,java,android,url,android-intent,browser,Java,Android,Url,Android Intent,Browser,我知道这可以在安卓系统中实现,但由于java中不存在这些功能,我想知道是否有办法做到这一点。是的,可以通过使用java.awt.Desktop来实现。 import java.awt.Desktop; import java.net.URI; try{ if(Desktop.isDesktopSupported()) { Desktop.getDesktop().browse(new URI("http://www.google.com")); }

我知道这可以在安卓系统中实现,但由于java中不存在这些功能,我想知道是否有办法做到这一点。

是的,可以通过使用java.awt.Desktop来实现。

 import java.awt.Desktop;
 import java.net.URI;

 try{

    if(Desktop.isDesktopSupported())
    {
      Desktop.getDesktop().browse(new URI("http://www.google.com"));
    }

 }catch(URISyntaxException use){
 //exception handling
 }catch(IOException ioe){
 //exception handling
 }

请参见

抱歉,我试图在上面键入它:

使用AWT,您可以简单地执行以下操作

      import java.awt.Desktop;
      import java.net.URI;
然后在代码中:

      Desktop.getDesktop().browse(new URI("http://www.apolloss.com"));

您希望在javascript中发生这种情况吗?或者在java小程序中?在独立应用程序中。从AWT中,您只需执行Desktop.getDesktop().browse(新URI(“);@AmitApollo我已经回答了…;)作为旁注,
URISyntaxException
IOException
必须显式处理。