`
Luob.
  • 浏览: 1588927 次
  • 来自: 上海
社区版块
存档分类
最新评论

Java使用默认浏览器打开超链接

    博客分类:
  • Java
阅读更多
String uriString = null;
if(!Desktop.isDesktopSupported()) {
    //测试当前平台是否支持此类
    JOptionPane.showMessageDialog(null, "浏览器设置不支持,请手动输入链接:\n http://www.itzhai.com");
    return;
}
//用来打开系统默认浏览器浏览指定的URL
Desktop desktop = Desktop.getDesktop(); 
try {
    //创建URI统一资源标识符
    URI uri = new URI("http://www.itzhai.com");
    //使用默认浏览器打开超链接
    desktop.browse(uri);
} catch(Exception ex) {
    ex.printStackTrace();
}
}
分享到:
评论

相关推荐

    Java超链接 Java超链接

    当链接被激活时,程序会使用系统默认的浏览器打开链接。 最后,`Runtime.getRuntime()`是Java中的一个静态方法,它返回一个`Runtime`对象,代表当前Java应用程序的运行时环境。`Runtime`类提供了许多方法,允许程序...

    使用缺省浏览器打开指定网页

    缺省浏览器是指系统默认设置用来打开网页链接的应用程序,通常是我们经常使用的如Google Chrome、Firefox、Safari或Microsoft Edge等。这个过程涉及多个知识点,以下将详细解释: 1. **操作系统与浏览器的交互**:...

    Java在Swing窗口上实现文字超链接.rar

    3. **实现打开浏览器功能**:在上面的`openUrlInBrowser`方法中,我们将使用`java.lang.Runtime`类来启动系统的默认浏览器。`Runtime.getRuntime().exec()`方法可以执行系统命令。在Windows系统中,我们可以使用`run...

    Android使用内置WebView打开TextView超链接的实现方法

    然而,上述代码中`LinkMovementMethod`默认会使用隐式Intent启动外部浏览器来打开链接。为了在内部使用WebView打开链接,我们需要自定义链接点击的处理方式。一种方法是使用`SpannableStringBuilder`来定位并替换...

    java web浏览器

    标题"java web浏览器"和描述"java web 超链接 打开网页 windows"指向了这个主题,即在Java Web应用中如何通过代码实现点击超链接后在Windows系统上打开网页。这个功能在诸如帮助文档、通知或者简单的应用程序中非常...

    Java网页浏览器组件介绍(全的4种).pdf

    - **EmbeddedBrowser** 是第三方库,如 SWT 的 `Browser` 组件,它使用系统默认的Web浏览器引擎,提供跨平台支持。 ### 选择合适的组件 选择浏览器组件应考虑以下几个因素: 1. **功能需求**:如果仅需简单展示静态...

    通过超链接url打开一些常见app(scheme)

    这里,`android.intent.action.VIEW`表示查看操作,`android.intent.category.DEFAULT`和`android.intent.category.BROWSABLE`分别表示默认操作和可从浏览器启动的操作,`android:scheme="myapp"`则是我们自定义的...

    Swing 添加超链接 打开页面

    在Swing应用中,如果需要打开新的浏览器窗口,而不是使用系统的默认浏览器,JDIC提供了一个方便的API,可以创建和控制浏览器实例。 实现这个功能的步骤可能包括以下几步: 1. **创建`JLabel`**:首先,创建一个`...

    安卓用其他浏览器打开v2.6.txt打包整理.zip

    本话题聚焦于如何在安卓设备上使用非默认浏览器,如Chrome、Firefox、UC浏览器等,来打开并处理`.txt`文本文件。`.txt`文件是一种常见的纯文本文件格式,它在各种操作系统中广泛用于存储文本数据,包括编程代码、...

    Android中使用SpannableString实现百度超链接的代码清单.pdf

    完成以上步骤后,运行应用,当用户点击TextView中的“百度一下”时,系统会打开默认的浏览器并导航到百度的主页。 总结来说,Android中的SpannableString是一个强大的工具,可以方便地为TextView添加各种格式和交互...

    java网页浏览器组件介绍(全的4种).

    本文主要介绍了四种不同的Java网页浏览器组件及其使用方法。这些组件可以帮助开发者在Java应用中集成浏览网页的功能。 首先,我们来看JDK自带的实现——JEditorPane。JEditorPane是Swing组件的一部分,它是一个轻量...

    TextView上超链接可以点击.zip

    为了实现自定义的超链接,我们可以使用`SpannableString`和`ClickableSpan`。`SpannableString`允许我们在字符串中设置不同的样式和行为,而`ClickableSpan`则可以为指定的文本段落添加点击事件监听器。 以下是一个...

    android 网页预览(鼠标放到超链接上就显示网站预览

    综上所述,实现“网页预览(鼠标放到超链接上就显示网站预览)”涉及了WebView组件的使用、JavaScript接口的交互、事件监听以及自定义预览窗口的设计。通过这些技术手段,我们可以为Android应用提供更丰富的交互体验...

    微信扫码跳转浏览器下载app

    这里的`wx.openUrl`方法可以实现从微信内跳转到手机默认浏览器,从而让用户在浏览器中完成APP的下载。 至于`xz.png`和`bj.png`,它们可能分别代表下载按钮的图标和背景图片,用于美化页面和提升用户体验。在实际...

    Java Applet内嵌网页运行初探 (1).pdf

    然而,需要注意的是,由于安全性和现代浏览器的限制,Java Applet的使用已经逐渐减少,许多现代浏览器默认不再支持Java Applet,开发者更多地转向使用JavaScript、HTML5和WebGL等技术来实现类似的功能。 总的来说,...

    java 文本编辑器 源码 html版

    配置文件config.js允许开发者自定义编辑器的行为和外观,比如设置默认字体、大小、颜色,或者禁用某些功能。 在Java后端,你需要创建一个处理POST请求的控制器,该控制器接收由HTMLArea编辑器发送的富文本内容,并...

    javascript处理a标签超链接默认事件的方法

    本文实例讲述了javascript处理a标签超链接默认事件的方法。分享给大家供大家参考。具体分析如下: 有时需要在a标签上添加click事件,并且跳转前处理一些事务,故需要做一些处理;通常前端会给出一个<a>link来代表这个...

    fckeditor-java-2.4.1-bin

    6. **API使用**:FCKeditor提供了一套详细的API,开发者可以通过调用这些API方法来控制编辑器的行为,如初始化编辑器、设置默认样式、禁用某些功能等。 7. **安全性**:在使用FCKeditor时,必须注意XSS(跨站脚本...

    用Java实现PDF报表

    使用iText,开发者可以在服务器端通过JSP或JavaBean来生成报表,然后在客户端通过超链接显示或下载这些报表,从而解决B/S系统中的报表呈现问题。 安装iText非常简单,只需从官方网站下载iText.jar文件,并将其添加...

Global site tag (gtag.js) - Google Analytics