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