我正在创建一个游戏,我制作了一个 Launcher。我在其他由 Java 制作的游戏(如 MineCraft)上看到在启动器上有一个网页。我正在考虑如何将网页放在 Java Swing GUI 面板上。我也想知道如何打开他们的浏览器到一个带有按钮的链接。谢谢,
块引用
要在系统的 Web 浏览器中打开 url,您可以使用java.awt.Desktop.browse(URI)。这允许您保持 Java 代码平台独立,甚至允许您在尝试使用某个操作之前检查它是否受支持。
为了在 Java 中加载网页,我使用JavaFX WebView取得了一些成功。
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();
}
}
}