我正在IntelliJ中打开新的JavaFX项目,我已经安装了JDK的所有必要文件,但是在fxml文件中有多个错误"意外令牌"。此错误在打开新的javafx项目和fxml文件后立即显示(这意味着我没有在基本fxml标签中添加或删除任何内容)。我能做什么?
您必须遵循此处的 IntelliJ 说明。
- 下载并安装 JDK 7 或更高版本(早期的 JDK 版本不包括 JavaFX 应用程序开发所需的 JavaFX SDK)。
- 如果要使用 JavaFX Scene Builder,请下载并安装它。
- 确保已启用 JavaFX 插件。(基于JavaFX插件的IntelliJ IDEA中的JavaFX支持。此插件与 IDE 捆绑在一起,默认情况下处于启用状态。请参阅确保已启用 JavaFX 插件的步骤。
- 在IntelliJ IDEA中定义JDK。您可以单独执行此操作(请参阅在 IntelliJ IDEA 中定义 JDK 7)或在创建项目或模块时执行此操作(请参阅创建用于 JavaFX 开发的项目)。
- 如有必要,请指定 JavaFX 场景生成器可执行文件的路径。如果这样做,您将能够在IntelliJ IDEA的场景生成器中打开FXML文件。请参阅指定 JavaFX 场景生成器可执行文件的路径的步骤。
- 为 JavaFX 应用程序开发创建一个项目。您可以从头开始创建相应的项目,或者,如果您已经拥有要继续使用的源文件,则可以通过导入相应的源来创建项目。请参阅创建用于 JavaFX 开发的项目或通过导入现有源代码创建项目。另请参阅将场景生成器与 IntelliJ IDEA 结合使用。