【问题标题】:How do i set an OnSelectionChange to my Tab in JFX如何在 JFX 中为我的选项卡设置 OnSelectionChange
【发布时间】:2017-05-12 20:13:22
【问题描述】:

我已经设法在初始化时创建了一个 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();

//

提前感谢您!干杯

【问题讨论】:

    标签: java tabs selection jfxpanel


    【解决方案1】:

    【讨论】:

    • 好的,但我不明白代码!你给我分解一下可以吗!我还是java新手!哈哈提前谢谢
    • 如果您不理解教程/代码示例,我怀疑我能否更好地解释它。本质上,您可以将侦听器对象添加到组件等,它将侦听该组件触发的某些事件。侦听器实际上是接口,这意味着它们的方法没有实现,因此您必须使用侦听器可以检测到的每种类型的操作所需的功能覆盖侦听器的方法。
    猜你喜欢
    • 2020-03-03
    • 2011-03-31
    • 2012-05-23
    • 1970-01-01
    • 2018-06-23
    • 2021-03-18
    • 1970-01-01
    • 1970-01-01
    • 2013-03-23
    相关资源
    最近更新 更多