在我的 Javafx 应用程序中,我有一个画廊。我想要做的是,只要文件夹中有可用的图像,它就应该在屏幕上显示该图像。
无论如何要绑定Image
一个IamgeView
。就像任何其他字符串或属性一样?我可以拥有一个名为 ImageProperty 的东西,它将绑定到 Image。因此,如果我更改 ImageProperty 中的图像,它将更新 UI
完毕。ImageView 有一个对象属性,可以绑定一个 ObjectProperty。
IE
private ObjectProperty<javafx.scene.image.Image> imageProperty = new SimpleObjectProperty<>();
@FXML
private ImageView imageDisplay;
Bindings.bindBidirectional(this.imageDisplay.imageProperty(), GlobalModel.getInstance().getProject().getImageProperty());