答案 0 :(得分:0)
如果您遇到类似IntelliJ上提到的错误:
无法将javafx.scene.control.ListView设置为字段' ListView_ToDo'
这意味着使用该id 命名的Controller类中的控件与 FXML文件中的控件不匹配。
在你的情况下:
FXML
<ListView fx:id="ListView_ToDo" />
控制器
@FXML ListView ListView_ToDo;
似乎没问题,但是如果你看看你的进口:
FXML
<?import javafx.scene.control.ListView?>
控制器:
import javax.swing.text.html.ListView;
它们不同,这就是您收到错误的原因。
请确保使用JavaFX ListView导入。
import javafx.scene.control.ListView;