Как словить эвент другого класса и передать из него объект?

227
17 марта 2018, 17:11

Имеется контроллер 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 */
}
READ ALSO
Как подключить компилятор Java к CodeBlocks?

Как подключить компилятор Java к CodeBlocks?

В 17 версии CodeBlocks появились шаблоны проектов и файлов на Java (вроде бы в 16-м ещё не было)Но в списке поддерживаемых компиляторов я не нашёл ничего...

310
Помогите прочитать файл и записать его в переменную

Помогите прочитать файл и записать его в переменную

Пишу приложение с использованием D3Оно должно строить графики из форм ввода на станице и из файла

303
Определить почему 1 запрос делает лишним

Определить почему 1 запрос делает лишним

Не могу определить почему при отправке формы делается 2 запроса, если со второго раза отправляешь ту же форму, то получатся идет по одному...

226