前言
在JavaFX中,使用TableVIew控件会出现一直报错的问题,代码没问题,窗口能弹出来,但是数据却插入不了,上网找了几天才解决,现在来分享一下我是如何解决的。
我用的软件是eclipse
`注:若有侵权请联系删除
首先创建一个JavaFX项目
第一步双击项目
第二步双击src
第三步双击module-info.java
一开始打开是这样
module dfgu {
requires javafx.controls;
requires javafx.graphics;
requires javafx.base;
opens application to javafx.graphics, javafx.fxml;
}
第四步
我们需要在倒数第二行javafx.fxml的后边加上 , javafx.base
module dfgu {
requires javafx.controls;
requires javafx.graphics;
requires javafx.base;
opens application to javafx.graphics, javafx.fxml , javafx.base;
}
第五步保存
然后去运行原来编译的项目TableView就能插入数据并且不会报错了
问题
如果双击src并没有module-info.java,考虑可能是JavaFX没装好