使用ImageView时找不到无效的URL或资源

时间:2018-05-01 13:32:16

标签: javafx-8

我尝试使用ImageView功能时遇到问题。

我尝试了很多教程但仍然无效。例如:

Image img= new Image(new ImageView("D:picture\\img1.jpg"));
pane.getChildren().add(img);

我也试过使用this教程,但仍然失败了。

对我有用的唯一方法是:

javafx.scene.image.Image img = new javafx.scene.image.Image(getClass().getResource("logo1.jpg").toExternalForm());
    ImageView img1 = new ImageView(img);

非常冗长。 有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您应该尝试这个。

Image loginImage = new Image("file:login.png");
ImageView imageView = new ImageView();
imageView.setImage(loginImage);