【发布时间】:2013-07-05 13:15:06
【问题描述】:
当用户从一个选项卡转到另一个选项卡时,我想做一些操作,因为我使用 Scene Builder 进行了表单设计,所以我不能使用提到的代码 here(他使用了 TabPaneBuilder 类)
我猜想这段代码会起作用,但它对选项卡选择的更改没有反应。
@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");
}
}
}
);
【问题讨论】:
标签: java javafx listener propertychangelistener