javaFX und MVC

JavaFX implementiert die ganze MVC geschichte ja vorbildlich.

Bis jetzt hatte ich das verständniss dass das Model die Daten der View bereitstellt. Bei FX ist es aber doch eher so dass
das Model nur noch dafür da ist die daten zu verwalten und sie über den Controller an die view zu schicken.

Stimmt das so oder hab ich da was falsch verstanden?

Gruss

Wenn ich dich richtig verstehe, dann widersprechend sich deine beiden Aussagen nicht. Das Modell verwaltet immer die Daten. Was sich meiner Meinung nach aber vor allem ändert ist durch das JavaFX-DataBinding bedingt: Der View kann direkt im Modell arbeiten. Was ich aber nicht sehe, ist dass man in JavaFX das Model über den Controller an die View schicken muss.

Aber generell bei dem Thema gilt ja: Du kannst es auch in JavaFX auf unterschiedlichste Art realisieren und immer wird das MVC-Muster etwas anders aussehen.

Je nachdem wie man es sieht ist Databinding streng genommen kein MVC… Meistens nur M und V …

View ändert Model… Und wenn sich das Model ändert wird ne Notfication geschickt und die View updatet sich. Also ist kein Controller nötigt