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