2016-09-11 122 views
0

我有一個問題,而我在現場製造商打開abc.fxml文件顯示該對話框:爲什麼.fxml文件未在場景構建器中打開?

enter image description here

這是一個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>` 

以下是顯示詳細信息:

Show Details

+0

你的文件有一定的誤差,你應該解決這些問題,所以你可以打開它,你能告訴我們你的代碼 –

+0

它說什麼,如果你點擊「顯示詳細信息」? –

+0

@James_D現在我在顯示詳細信息中附加了鏈接,您可以查看詳細信息。 – badarshahzad

回答

0

如果你面臨這樣的問題,那麼請檢查您的FXML標籤是正確的,因爲我有什麼錯以上,這是此行

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

刪除火「`」來自第一線。右鍵單擊fxml文件並使用Scene Builder打開。如果你再次得到一個流行音樂,再次右鍵單擊並再次打開,它肯定會打開。但是現在Scene Builder可以單獨安裝,你可以拖放fxml。

0

而是在項目視圖.fxml是雙cliking,拖動.fxml文件場景生成器接口。這應該工作。

0

我遇到了同樣的問題。我做了很多事情,但都沒有爲我工作,所以我使用Notepad ++檢查了我的FXML文件代碼,然後我意識到,我已經在FXML文件中使用了JFonix組件。 (出於某種原因,我從場景構建器中刪除了這個jar,並忘記重新添加它)所以我將JFonix jar添加到了場景構建器中,並且它爲我工作。

相關問題