Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javafx中为控制器上使用的自定义控件定义事件_Java_Javafx - Fatal编程技术网

如何在javafx中为控制器上使用的自定义控件定义事件

如何在javafx中为控制器上使用的自定义控件定义事件,java,javafx,Java,Javafx,我想创建一个自定义控件,我想在其中定义一个事件,该事件将在使用我的控件的控制器中实现 实际情况如下所示。 我已经创建了一个自定义控件,它定义了一个项目。我必须使用我的控件显示场景中的所有项目(单独的fxml)。当用户单击某个控件时,应显示一个表单,显示有关项目的所有信息 到目前为止,我正在将窗体的fxml父节点的引用保存在一个静态变量上,并从控件的控制器设置窗体的所有文本框 我想让它灵活一些,这样我就可以在窗体的控制器上处理控件的单击事件 有人能帮忙吗? 如果您需要更多解释,请回复。这可能有帮助

我想创建一个自定义控件,我想在其中定义一个事件,该事件将在使用我的控件的控制器中实现

实际情况如下所示。 我已经创建了一个自定义控件,它定义了一个项目。我必须使用我的控件显示场景中的所有项目(单独的fxml)。当用户单击某个控件时,应显示一个表单,显示有关项目的所有信息

到目前为止,我正在将窗体的fxml父节点的引用保存在一个静态变量上,并从控件的控制器设置窗体的所有文本框

我想让它灵活一些,这样我就可以在窗体的控制器上处理控件的单击事件

有人能帮忙吗? 如果您需要更多解释,请回复。

这可能有帮助吗?也许这有帮助?