6

私の Javafx アプリケーションには、ギャラリーがあります。私がやりたいことは、画像がフォルダーで利用可能になるとすぐに、その画像を画面に表示することです。

とにかく を にバインドする方法はありますImageIamgeView。他の文字列やプロパティと同じように? 私は ImageProperty と呼ばれるものを持つことができ、それは Image にバインドされます。したがって、ImageProperty の画像を変更すると、UI が更新されます

4

1 に答える 1

10

終わり。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());
于 2013-02-04T09:10:30.830 に答える