Ich habe versucht, den Zugriff auf afterburner.fx für ein paar Tage zu bekommen, aber ich kann nicht herausfinden, dieses Problem. bitte helfenafterburner.fx Ansicht von Knoten
drei Registerkarten in einem Registerbereich sind
tabPane.getTabs().get(0).setContent(new FirstView().getView());
tabPane.getTabs().get(1).setContent(new SecondView().getView());
tabPane.getTabs().get(2).setContent(new ThirdView().getView());
diese Firstview nicht genannt, secondview usw. ist es für die Demonstration ...
jetzt jede dieser Ansichten, die einen Reload-Methode haben:
firstView.reload()
secondView.reload()
thirdView.reload()
und ich habe Setup einen Listener für Änderungen Registerkarte, so dass ich diese Ansichten nachladen können, sobald sie in den Blick kommen
tabPane.getSelectionModel().selectedItemProperty().addListener((o, oldValue, newValue) -> {
newValue.getView().reload(); // of course this cant be done like this
})
Wie wird die Ansicht der Registerkarte neu geladen, sobald sie angezeigt wird?