MVVM in JavaFX. Steuerelemente mit einem Datenmodell

Ich habe eine TableView in der fxml-Datei definiert, kann jedoch keine Tabellenspalten angeben, da die Tabelle Kenntnisse über das Datenmodell hat und die MVVM verletzen würde. Ich habe eine Klasse erstellt, die eine Auflistung von TableColumn und ein Datenmodell bereitstellt. Ich möchte den Schaltflächenstatus in Bezug auf das ausgewählte Element in der Tabelle ändern. Wie geht das, ohne die MVVM-Regeln zu verletzen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage