2016-12-28 51 views
0

我已經設法在初始化時創建JFoenix選項卡。但是,我不知道如何設置某些操作,當我的選項卡被選中時發生。以下是我的代碼!如何在JFX中將OnSelectionChange設置爲我的選項卡

  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(); 

//

預先感謝您!乾杯

回答

0
+0

好它的工作原理,但我不明白的代碼!沒關係,如果你爲我分解一點點!我還是新來的java!哈哈在此先感謝 –

+0

如果您不明白教程/代碼示例,我懷疑我將能夠更好地解釋它。實質上,您可以將偵聽器對象添加到組件等,並且它將監聽由該組件觸發的某些事件。監聽器實際上是接口,意味着它們的方法沒有實現,因此您必須用監聽器可以檢測到的每種類型的動作所需的功能覆蓋監聽器的方法。 – Coop

相關問題