在eclipse配置javafx
JAVA学习中,遇到了这个问题,解决方法记录一下(我用的jdk11)
最新几版的eclipse中没有javafx,需要自己进行手动配置,先下载一下javafx的包,解压,找到lib文件夹(主要用的是这个)
打开eclipse,逐个点击Window--prefenerces,在左侧的那一竖栏逐个点开 Java--Build Path--User Libraries
点击New,取个名字,然后选择新建的library,单击右侧的add external jars,把之前找到的那个lib全选打开导进去
点击Apply and Close
创建新项目 File--new--Java project,取个名字,点Finish,这时会弹出一个“Create module-info.java”的框,随便取个name,点击Create
然后正常新建一个class
写一段简单的用到java fx的代码,会发现仍旧报错
右键点击项目文件夹,找到最后的Properties,点进去,在左竖栏找到Java Build Path,进去,单击Libraries
选择Modulepath,点击右栏的Add Library..
选择 User Library,找到之前创建的那个library,勾选
Finish,单击Apply and Close,就可以了,但在编译前,还要在module-info.java中插入一条语句:
exports 包的名字 to javafx.graphics;