-
下载javafx的jar包
网站:https://openjfx.io/
进去之后直接点下载
下载对应操作系统的版本,这里下载windows系统的
-
下载完之后是一个压缩包文件,解压
-
刚开始写好之后是这样的,找不到javafx的类,接下来导入jar包
-
在对应的项目上点右键Build Path->Add Libraries…
-
然后点User Library->next
-
接下来按箭头指示操作
名字随便取,点ok(下面不要打钩)
再点Add External JARs…
然后将刚刚下好解压的文件里面的lib下面的内容全部选中,再点打开
点Apply and close
finish
可以看到错误提示已经没有了
运行程序,还是报错,提示 错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序
解决方案:在同一个包下面另外创建一个主类,然后类调用默认的启动类
Main是默认启动类,自己创建一个MainStart类,然后调用Main去启动即可解决问题,可以发现可以成功运行了。