Имеется контроллер Addlist. Он вызывается из главного окна и осуществляет добавление нового Tab в TabPane контроллера другого класса: ManageLists. Как понять когда передать сам tab в другой контроллер и как это сделать?
/* Addlist */
btnCreateList.setOnAction(t -> {
if (!tfdListName.getText().isEmpty()) {
listName = tfdListName.getText();
Tab tab = new Tab();
tab.setText(listName);
/* Как передать tab */
} else {
alertStart();
}
});
ManageLists
@FXML
TabPane tabPane;
@Override
public void initialize(URL location, ResourceBundle resources) {
/* Как услышать изменение в Addlist и словить tab, передав его в tabPane */
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости