我在使用ImageView
加载图片时观察到了一种奇怪的行为(错误?),提供了缩短的链接但不会出现在每张图片上。我已经尝试了其他缩短的图像。
这是一个只加载空白窗口的MVCE。目标网址是:
哪个 加载。
public class ImageTest extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
ImageView v = new ImageView("http://bit. ly/2liTJCa");
Scene s = new Scene(new StackPane(v));
primaryStage.setScene(s);
primaryStage.show();
}
public static void main(String[] args) {
launch();
}
}
注意我已经打破了有点链接,因为SO不会允许我发布它,只是在测试时删除了额外的空间。
编辑:我设法通过调用基础img.getException()
对象Image
来查看异常:
com.sun.javafx.iio.ImageStorageException: No loader for image data