0
私は小さな実験的なデスクトップアプリケーションを作成しています。基本的には、レシピのリストと単一のレシピに関する詳細情報を表示するオプションがあります。JavaFX値の交換が可能な場所
TableView
にバインドするObservableList<Recipe>
を格納するRecipeContext
というクラスを実装しているため、コレクションに追加または削除するとビューが自動的に更新されます。
単一のレシピに似たものが必要ですが、Observableではレシピを変更して新しいレシピ情報を表示するように自動的にビューを更新する必要があります。
これはもう少し明確にするために、私はこのような何かしたい:
SingleObservable<Recipe> detailedRecipe = new SingleObservable<>(new Recipe("A"));
detailedInformationController.bindRecipeObservable(detailedRecipe);
// Recipe A is displayed
detailedRecipe.set(new Recipe("B"));
// View is notified about the change and displays Recipe B
をそれを行うクラスがありますか?
私は必要なものだけ、恐ろしいです。 –