初始化后如何自动调用Button方法?

问题描述 投票:0回答:2

我有表视图,我无法初始化为控制器的Initializable方法。

所以我将表视图添加到Button Click Event的方法中。

public void acRefresh(){....}

现在我想在初始化之后运行此方法一次但不在重写的Initialize方法中运行。

除了实现Initializable类之外还有其他方法吗?

javafx javafx-8
2个回答
1
投票

例如,您可以从FXML加载器获取控制器,然后您可以在初始化后随时调用任何方法。


-1
投票

我使用Platform.runlater进行初始化方法来解决这个问题。

        Platform.runLater(new Runnable() {
              @Override public void run() {

                acRefresh();
              }
            });
© www.soinside.com 2019 - 2024. All rights reserved.