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

时间:2015-11-02 07:05:42

标签: javafx javafx-8

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

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

public void acRefresh(){....}

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

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:-1)

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

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

                acRefresh();
              }
            });