温馨提示:本文翻译自stackoverflow.com,查看原文请点击:java - Why .fxml file is not opening in Scene Builder?
java javafx fxml scenebuilder

java - 为什么无法在Scene Builder中打开.fxml文件?

发布于 2020-04-08 17:31:16

在“场景”构建器中打开abc.fxml文件时出现问题,显示此对话框:

在此处输入图片说明

这是一个abc.fxml代码:

`<?xml version="1.0" encoding="UTF-8"?>

<?import com.jfoenix.controls.JFXButton?>
<?import javafx.scene.layout.AnchorPane?>


<fx:root fx:id="w" prefHeight="400.0" prefWidth="400.0" type="AnchorPane" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/8.0.65">
   <children>
      <JFXButton fx:id="w1" layoutX="138.0" layoutY="243.0" />
      <JFXButton fx:id="w2" layoutX="256.0" layoutY="230.0" />
   </children>
</fx:root>`

这些是“显示详细信息”中提到的详细信息:

显示详细资料

查看更多

提问者
badarshahzad
被浏览
96
badarshahzad 2017-10-27 15:45

如果您遇到此问题,请检查您的FXML标记是否正确,因为我在上面这行有错

`<?xml version="1.0" encoding="UTF-8"?>

从第一行删除火“`”。右键单击fxml文件,然后使用Scene Builder打开。如果再次弹出,则再次单击鼠标右键,然后再次打开,它肯定会打开。但是现在,可以单独安装Scene Builder,并且可以将fxml拖放到其中。