我使用Dropbox API V2将图像从Dropbox下载到我的Java程序。我将它们保存在"/src/main/Resources/Downloads/"
中,然后想要在下载后运行程序的同时获取image.jpg
。
1)程序第一次下载图像并运行时,我得到“无效的URL或资源未找到"错误:
Button button1 = new Button();
Image thumbnail = new Image("/Downloads/image.jpg");
button1.setGraphic(new ImageView(thumbnail));
2)第二次关闭程序并且文件已经保存在参考资料中时,它可以工作。
我错过了什么?
答案 0 :(得分:3)
找到解决方案:
String path = "/src/main/Resources/";
File file = new File(path + i.getLocalPathThumbnail());
String localUrl = file.toURI().toURL().toString();
Image thumbnail = new Image(localUrl, false);