在我的Javafx应用程序中,我有一个图库。我想做的是,只要文件夹中有可用的图像,它就应该在屏幕上显示该图像。

无论如何,有没有将Image绑定到IamgeView中。就像其他任何字符串或属性一样?我可以有一个叫做ImageProperty的东西,它将被绑定到Image上。因此,如果我更改ImageProperty中的图像,它将更新UI

最佳答案

做完了ImageView具有可以绑定ObjectProperty的Object属性。


private ObjectProperty<javafx.scene.image.Image> imageProperty = new SimpleObjectProperty<>();
@FXML
private ImageView imageDisplay;
Bindings.bindBidirectional(this.imageDisplay.imageProperty(), GlobalModel.getInstance().getProject().getImageProperty());

07-28 13:32