我想从API中获取图像的URL,我做到了。我还获得了所需图像的URL,但该图像没有显示在JavaFX场景中。
String json2=readUrl("https://imsea.herokuapp.com/api/1?q=moon");
images.Images i=gson.fromJson(json2,images.Images.class);
System.out.println(i.getResult1());
String path = i.getResult1();
Image image = new Image(new FileInputStream(i.getResult1()));
img_spaceObject.setImage(image);
- 更新:我是通过先下载图像然后显示它来做到这一点的,但我想要一个简短的版本,正如我之前提到的。
1条答案
按热度按时间ukxgm1gy1#
引用the Javadoc:
只需将所需的URL传递给构造函数即可。