1

我正在创建一个游戏,我制作了一个 Launcher。我在其他由 Java 制作的游戏(如 MineCraft)上看到在启动器上有一个网页。我正在考虑如何将网页放在 Java Swing GUI 面板上。我也想知道如何打开他们的浏览器到一个带有按钮的链接。谢谢,

块引用

4

2 回答 2

3

要在系统的 Web 浏览器中打开 url,您可以使用java.awt.Desktop.browse(URI)。这允许您保持 Java 代码平台独立,甚至允许您在尝试使用某个操作之前检查它是否受支持。

为了在 Java 中加载网页,我使用JavaFX WebView取得了一些成功。

于 2013-09-24T00:18:57.410 回答
1
import java.awt.Desktop;
import java.net.URI;

class URLBrowsing 
{

    public static void main(String args[]) 
    {

        try 
        {
            // Create Desktop object
            Desktop d=Desktop.getDesktop();

            // Browse a URL, for example www.facebook.com
            d.browse(new URI("http://www.facebook.com")); 
            // This open facebook.com in your default browser.
        }
        catch(Exception ex) 
        {
            ex.printStackTrace();
        }
    }
}
于 2013-12-09T11:27:55.460 回答