Ich möchte einige Aktionen ausführen, wenn der Benutzer von einem Tab zum anderen wechselt, da ich mein Formular-Design mit dem Scene Builder erstellt habe. Ich kann den angegebenen Code nicht verwenden hier (Er verwendete TabPaneBuilder
class)
Ich vermutete, dass dieser Code funktionieren würde, aber er reagiert nicht auf Änderungen der Tab-Auswahl.
%Vor%Der richtige Weg, um den Listener zu verwenden, ist dies:
%Vor% Warum Code in Frage nicht funktioniert? Ich schätze es, weil Ihr Change-Listener Änderungen in " selectionModel
" anstelle von " selectedItem
"
Herauszufinden, wann eine Registerkarte hinzugefügt oder entfernt wurde, ist ein wenig komplizierter:
%Vor%Tags und Links java javafx listener propertychangelistener