我正在尝试运行使用JavaFX场景对象TextInputDialog的程序。出于某种原因,它不允许我导入javafx.scene.control.TextInputDialog(说“无法解析”)。
我是JavaFX的新手,但这是我尝试过的。我以为这是我的Java版本,所以我更新到最新版本(1.8.0_91)。我正在使用Eclipse Neon 4.6.0。要安装JavaFX,请使用帮助菜单中的“安装新软件”选项,并输入以下步骤4中的链接:https://www.eclipse.org/efxclipse/install.html。之后,大多数JavaFX函数都通过添加必需的import命令来工作。但是这个没有。
我还发现有些人在构建路径中包含了JavaFX库。当我这样做时,我没有改变任何东西(虽然我不确定自从我在Eclipse中安装了JavaFX后会发生什么)。
无论如何,任何建议都会非常受欢迎。谢谢!
答案 0 :(得分:1)
您需要确保eclipse正在为此项目使用较新的JRE。您可以转到Project > Properties > Java Build Path
并从列表中选择较新的JRE来执行此操作。我认为它需要是1.8.0_45或更新。