找不到JavaFX控制器方法

use*_*718 1 java controller javafx scenebuilder

几周前,在学习了Java的基础知识之后,我找到了JavaFX.我认为它非常有用,简单地说,我不喜欢使用JFrame制作应用程序.在我看来,它是如此有限和复杂.

我正在使用SceneBuilder制作.fxml文件,而我正在编写Eclipse中的实际内容.我确保在SceneBuilder中编辑文件后重新加载项目,并且在进行更改后偶尔会测试程序.

我遇到了以下错误:http: //pastebin.com/n99ccdiB

我的控制器类(在适当的位置..):http: //pastebin.com/LfhWbP70

我的.fxml文件:http:// pastebin.com/YsV8EkcD

有谁知道如何解决这一问题?这是唯一给我一个错误的东西,而且非常令人沮丧.请注意,WindowHandler和DatabaseHandler类中没有错误,并且它们可以与其他东西一起使用.

Jam*_*s_D 6

此外,当我尝试这样做时,它会给我一个警告:"参数'事件'不能分配给javafx.event.Event"

所以,这是你的问题.您在Controller中导入错误:您拥有java.awt.event.ActionEvent而不是JavaFX ActionEvent.