在eclipse配置javafx

JAVA学习中,遇到了这个问题,解决方法记录一下(我用的jdk11)

最新几版的eclipse中没有javafx,需要自己进行手动配置,先下载一下javafx的包,解压,找到lib文件夹(主要用的是这个)

image

打开eclipse,逐个点击Window--prefenerces,在左侧的那一竖栏逐个点开 Java--Build Path--User Libraries

image

点击New,取个名字,然后选择新建的library,单击右侧的add external jars,把之前找到的那个lib全选打开导进去

image

点击Apply and Close

image

创建新项目 File--new--Java project,取个名字,点Finish,这时会弹出一个“Create module-info.java”的框,随便取个name,点击Create

image

然后正常新建一个class

image

写一段简单的用到java fx的代码,会发现仍旧报错

image

右键点击项目文件夹,找到最后的Properties,点进去,在左竖栏找到Java Build Path,进去,单击Libraries

image

选择Modulepath,点击右栏的Add Library..

选择 User Library,找到之前创建的那个library,勾选

image
image

Finish,单击Apply and Close,就可以了,但在编译前,还要在module-info.java中插入一条语句:

exports 包的名字 to javafx.graphics;
posted @ 2022-04-29 12:51  CPYQY_orz  阅读(699)  评论(0编辑  收藏  举报