Как установить OnSelectionChange для моей вкладки в JFX
Мне удалось создать вкладку JFoenix при инициализации. Однако я не знаю, как настроить определенные действия, которые будут выполняться при выборе моих вкладок. Ниже мой код!
tabPanel = new JFXTabPane();
tabPanel.setPrefSize(440, 50);
tab = new Tab();
tab.setText("My Events");
tab2 = new Tab();
tab2.setText("Categories");
tab3 = new Tab();
tab3.setText("Suggested Events");
tab3.setId("suggestedEventsTab");
tabPanel.getTabs().add(tab);
tabPanel.getTabs().add(tab2);
tabPanel.getTabs().add(tab3);
VBox tabBox = new VBox();
tabBox.setPrefSize(446, 100);
Pane tabPane = new Pane();
tabPane.setPrefSize(450, 100);
VBox.setMargin(tabPanel, new Insets(33 , 0 , 17 , 0));
tabBox.getChildren().add(tabPanel);
tabPane.getChildren().add(tabBox);
TopPane.getChildren().add(tabPane);
SingleSelectionModel<Tab> selectionModel = tabPanel.getSelectionModel();
//
Заранее спасибо! ура
1 ответ
Добавить ChangeListener для прослушивания ChangeEvents
JavaFX TabPane: Как прослушать изменения выбора
http://www.java2s.com/Tutorial/Java/0240__Swing/ListeningforSelectedTabChanges.htm