我有一个小代码,用于在特定网址上打开用户PC的标准浏览器。
以下是代码:
if(Desktop.isDesktopSupported())
{
try {
try {
Desktop.getDesktop().browse(new URI("https://www.example.com/"));
} catch (IOException ex) {
Logger.getLogger(Mpame.class.getName()).log(Level.SEVERE, null, ex);
}
} catch (URISyntaxException ex) {
Logger.getLogger(Mpame.class.getName()).log(Level.SEVERE, null, ex);
}
}
唯一的问题是我的应用程序包含一个Jframe窗口总是在顶部,因为它必须。但是每当我点击按钮打开浏览器时,应用程序就会重叠浏览器。然后我想知道是否有一种方法可以让浏览器打开,就像你设置Jframe属性一样#34;总是排在最前面#34;但它是在浏览器上,因此浏览器将在应用程序之上打开。