java - 如何以适用于 Gnome 和 KDE 的方式在 Java Swing 中启动网站

标签 java linux swing gnome kde-plasma

previous 中的概述我问的问题。

可以通过以下方式启动网站:

Desktop.getDesktop().browse(new java.net.URI("www.google.com"));

这在 Ubuntu(gnome)中工作正常,但在 OpenSUSE(KDE 风格)中似乎不起作用。 Sun 存在一个错误关于这个。

关于替代方法的任何想法都可以在 Gnome 和 KDE 中使用。

最佳答案

作为解决方法,您可以运行标准命令在任何 Linux 桌面上打开文件或 URL:xdg-open

http://portland.freedesktop.org/xdg-utils-1.0/xdg-open.html

关于java - 如何以适用于 Gnome 和 KDE 的方式在 Java Swing 中启动网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2223600/

相关文章:

linux - 使用 hcitool 扫描低功耗蓝牙?

linux - 逐行比较两个文件并将匹配项移至第三个文件

java - 如何限制桌面屏幕上Jframe的 Swing ?

java - JTable不显示

java - JFrame 的内容转换为 JPanel

java - 为什么这总是在主线程上运行?

java - 使用@Transient注释实体

java - 用 java8 lambda 函数替换所有

linux - 使用 openssl 和 dmsetup 在 CBC 模式下使用 AES 加密的垃圾字符

java - 在 Swing JAVA 中刷新表模型或 GUI