我尝试使用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);
非常冗长。 有什么方法可以解决这个问题吗?
答案 0 :(得分:0)
您应该尝试这个。
Image loginImage = new Image("file:login.png");
ImageView imageView = new ImageView();
imageView.setImage(loginImage);