değiştirir hereJavaFX TabPane: seçime dinlemek için nasıl kullanıcı başka bir sekmesinden gittiğinde ben ben kod sözü kullanamaz Sahne Builder ile benim form tasarımı yapılmış beri, bazı işlemleri yapmak istiyorum
(OTabPaneBuilder
sınıf kullanılır)
Bu kodun işe yarayacağını tahmin ediyorum ancak sekme seçim değişikliklerine tepki vermiyor.
chatTabs.getSelectionModel().selectedItemProperty().addListener(
new ChangeListener<Tab>() {
@Override
public void changed(ObservableValue<? extends Tab> ov, Tab t, Tab t1) {
System.out.println("Tab Selection changed");
}
}
);
söz konusu kod işe yaramadı neden:
@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");
}
}
}
);