我想将Gecko,WebKit或其他嵌入Java的webbrowser作为Swing/AWT控件.我正在寻找与JRex或者不同的东西JWebPane.
是否可以通过Java应用程序使用WebKit呈现网页?
PS我希望它与Windows,Linux和Mac Os X兼容.
我想知道是否有一个使用webkit的Java swing组件.是否可以用Java创建webkit浏览器 - 我必须使用JavaFX吗?
我想在我的Java Swing桌面应用程序中支持Google Maps.是否有免费提供的Swing Google地图组件?如果它是可扩展的并且可能支持其他地图,例如OpenStreetMaps,那将是一件好事.
这是我的代码.没有编译错误,但我没有获得所需的输出:地图没有出现.我想在我的JPanel中打开Google静态地图,并希望将其保存在我的本地驱动器上.这是我正在使用的代码.请指导我出错的地方.
try {
String imageUrl =
"http://maps.google.com/staticmap?center=40,26&zoom=1&size=150x112&maptype=satellite&key=ABQIAAAAgb5KEVTm54vkPcAkU9xOvBR30EG5jFWfUzfYJTWEkWk2p04CHxTGDNV791-cU95kOnweeZ0SsURYSA&format=jpg";
String destinationFile = "image.jpg";
str = destinationFile;
URL url = new URL(imageUrl);
InputStream is = url.openStream();
OutputStream os = new FileOutputStream(destinationFile);
byte[] b = new byte[2048];
int length;
while ((length = is.read(b)) != -1) {
os.write(b, 0, length);
}
is.close();
os.close();
} catch (IOException e) {
e.printStackTrace();
System.exit(1);
}
lp2_1.setIcon(new ImageIcon((new ImageIcon("image.jpg")).getImage()
.getScaledInstance(630, 600, java.awt.Image.SCALE_SMOOTH)));
Run Code Online (Sandbox Code Playgroud) 我正在开发一个应用程序,我必须在 a 中显示特定区域/区域的地图(使用纬度和经度)JPanel,除了放大/缩小之外,我不需要地图中的其他功能(例如放置标记等) 。我不知道如何实现这一点,一些解释这一点的链接会有很大帮助。