IntelliJ IDEA FXML 未被正确识别
IntelliJ IDEA FXML is not correctly recognized
为什么 IntelliJ 无法识别此 *.fxml 文件中的所有标签?
启用了 JavaFX 插件并识别了一些标签...(我使用 SceneBuilder 创建了它)
如何解决这个问题?
不要依赖通配符导入来解析 fx:root
类型属性。
使用:
<fx:root type="javafx.scene.layout.GridPane" ...
而不是:
<fx:root type="GridPane" ...
然后所有节点类型特定的标签(例如<children>
)将在 Idea 编辑器中解析为 OK,并且不会以红色突出显示。
不要问我为什么会这样,我也不知道
我在 Idea 15 EAP ideaIU-143.116.4-custom-jdk-bundled.dmg 上测试了以上内容,它可能适用于也可能不适用于早期的 Idea 版本。
为什么 IntelliJ 无法识别此 *.fxml 文件中的所有标签? 启用了 JavaFX 插件并识别了一些标签...(我使用 SceneBuilder 创建了它)
如何解决这个问题?
不要依赖通配符导入来解析 fx:root
类型属性。
使用:
<fx:root type="javafx.scene.layout.GridPane" ...
而不是:
<fx:root type="GridPane" ...
然后所有节点类型特定的标签(例如<children>
)将在 Idea 编辑器中解析为 OK,并且不会以红色突出显示。
不要问我为什么会这样,我也不知道
我在 Idea 15 EAP ideaIU-143.116.4-custom-jdk-bundled.dmg 上测试了以上内容,它可能适用于也可能不适用于早期的 Idea 版本。