JavaFX TabPane: Comment écouter les modifications de sélection

Je veux faire certaines actions lorsque l'utilisateur passe d'un onglet à l'autre, puisque j'ai fait ma conception de formulaire avec la Scène Builder je ne peux pas utiliser le code mentionné ici (Il a utilisé TabPaneBuilder classe)

J'ai deviné que ce code pourrait fonctionner, mais il ne réagit pas à onglet de sélection des changements.

@FXML
protected TabPane chatTabs;
.
.    
.
chatTabs.selectionModelProperty().addListener(
    new ChangeListener<SingleSelectionModel<Tab>> {
            @Override
            public void changed(ObservableValue<? extends SingleSelectionModel<Tab>> ov, SingleSelectionModel<Tab> t, SingleSelectionModel<Tab> t1) {
                System.err.println("changed");
            }
        }
    }
);

source d'informationauteur MJafar Mash | 2013-07-08