虽然目前MyEclipse10.7已经可以支持java7,java7也把javafx作为标准类库纳入进来。但是在使用中,发现MyEclipse还是不能直接支持javafx,查找原因后,找到如下解决办法:
1、在项目属性中的构建路径中,选择添加外部jars。
2、在java7安装路径中lib目录下找到jfxrt.jar导入进来。
这样就可以使用javafx了。
分析原因如下:
javafx是在java7u9版本中才纳入进来的,MyEclipse却并不知道,它在导入java7的类库时,没有将jfxrt.jar导入进来。因为它认为java7没有这个包,所以压根就没有在java7的lib下找找。