JavaFX从另一个控制器调用方法
我有一个带有多个选项卡的JavaFX从另一个控制器调用方法,java,user-interface,javafx,controller,fxml,Java,User Interface,Javafx,Controller,Fxml,我有一个带有多个选项卡的TabPane,每个选项卡都有自己的fxml文件和控制器。现在我正试图从控制器B访问一个方法(控制器a内部) e、 g.每当调用控制器B中的handleAddClick()方法时,我想从控制器A调用我的appendToLog(String msg)方法。您好,欢迎使用StackOverflow。请记住,这不是一个代码编写服务。您需要编辑问题,以包括到目前为止的代码,并解释您遇到的困难。如果您不知道从哪里开始,请确定您迄今为止阅读的文档/文章以及它们没有帮助的原因。谢谢。考
TabPane
,每个选项卡都有自己的fxml文件和控制器。现在我正试图从控制器B访问一个方法(控制器a内部)
e、 g.每当调用控制器B中的
handleAddClick()
方法时,我想从控制器A调用我的appendToLog(String msg)
方法。您好,欢迎使用StackOverflow。请记住,这不是一个代码编写服务。您需要编辑问题,以包括到目前为止的代码,并解释您遇到的困难。如果您不知道从哪里开始,请确定您迄今为止阅读的文档/文章以及它们没有帮助的原因。谢谢。考虑使用共享模型。一个控制器将更新模型,另一个控制器将对更新做出反应。另一种常见的方法是使用父控制器(可能是加载选项卡窗格
)的控制器),然后将此控制器实例传递给所有选项卡控制器。您好,欢迎使用StackOverflow。请记住,这不是一个代码编写服务。您需要编辑问题,以包括到目前为止的代码,并解释您遇到的困难。如果您不知道从哪里开始,请确定您迄今为止阅读的文档/文章以及它们没有帮助的原因。谢谢。考虑使用共享模型。一个控制器将更新模型,另一个控制器将对更新做出反应。另一种常见的方法是使用父控制器(可能是加载选项卡窗格
)的控制器),然后将此控制器实例传递给所有选项卡控制器。