我有一个场景,上面有一个“主页”和上面带有2个按钮的toggleGroup,当我单击其中一个按钮时,会将fxml加载到toggleGroup下方的hbox中。因此,当所有切换都没有按下时,我想加载主屏幕。我该如何实现呢?

提前致谢!

最佳答案

使用toggle group's selectedToggle property注册侦听器:

toggleGroup.selectedToggleProperty().addListener((obs, oldToggle, newToggle) -> {
    if (newToggle == null) {
        // load "homepage"
    }
});

10-08 08:59