2015-03-19 94 views
1

我在場景構建器中加載Fxml文件,它向我顯示下面的錯誤。我有外部日期選擇器代碼,我已經評論它仍然顯示錯誤。任何幫助將是可觀的。場景構建器:無法加載FXML文件

加載xyz.fxml失敗。確保它是一個有效的fxml文件。

error: java.lang.UnSupportedOperationException 

FXML

<AnchorPane id="AnchorPane" fx:id="view" " xmlns:fx="javafx.com/fxml"; fx:controller="com.nubes.labour.controller.DataSyncController"> 
    <children> 
     <TextField fx:id="hoursText" layoutX="451.0" layoutY="342.0" prefWidth="45.0" /> 
     <!-- <DatePicker id="toDatePick" fx:id="toDate" layoutX="448.0" layoutY="297.0" prefHeight="26.0" prefWidth="140.0" /> --> 
    </children> 
</AnchorPane> 
+0

您可以發佈FXML文件嗎?最好將其減小到仍然會產生錯誤的一些小數值。 – 2015-03-19 13:42:55

+0

嗨詹姆斯找到下面。下面的代碼是否存在任何問題: <! - - > Manivannan 2015-03-19 13:59:30

+0

請編輯問題以包含代碼 – 2015-03-19 14:16:01

回答

3

,我們在您FXML多個問題。它有一個不需要的;"xmlns也是不正確的。我不確定你是否有進口產品,或者在編輯時錯過了它們。請嘗試以下fxml:

<?import javafx.scene.control.*?> 
<?import javafx.scene.layout.*?> 

<AnchorPane id="AnchorPane" fx:id="view" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.nubes.labour.controller.DataSyncController"> 
    <children> 
     <TextField fx:id="hoursText" layoutX="451.0" layoutY="342.0" prefWidth="45.0" /> 
     <!-- <DatePicker id="toDatePick" fx:id="toDate" layoutX="448.0" layoutY="297.0" prefHeight="26.0" prefWidth="140.0" /> --> 
    </children> 
</AnchorPane> 
+0

非常感謝您的工作。真的很感謝你 – Manivannan 2015-03-19 16:15:24

+0

接受它作爲答案:) – ItachiUchiha 2015-03-19 16:55:41

相關問題