我有表视图,我无法初始化为控制器的Initializable方法。
所以我将表视图添加到Button Click Event的方法中。
public void acRefresh(){....}
现在我想在初始化之后运行此方法一次但不在重写的Initialize方法中运行。
除了实现Initializable类之外还有其他方法吗?
例如,您可以从FXML加载器获取控制器,然后您可以在初始化后随时调用任何方法。
我使用Platform.runlater进行初始化方法来解决这个问题。
Platform.runLater(new Runnable() {
@Override public void run() {
acRefresh();
}
});