6

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

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

4

1 回答 1

10

完毕。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());
于 2013-02-04T09:10:30.830 回答