2017-01-17 67 views
0

我使用NetBeans作爲IDE開發應用程序的javafx。 當我完成與場景生成器的界面設計。 我回到netbeans,我右鍵點擊 FXMLDocument.fxml並單擊make controller,在其他位置生成FXMLDocumentController.java中的代碼,彈出一個對話框,顯示錯誤消息「Controller class source can not be found。」。無法找到控制器類源

請有任何人遇到此錯誤之前。我正在尋找解決方案。

謝謝。

+0

你能發佈一個FXML文件嗎? –

回答

0

如果我是你,我將來會做什麼。

我會先右鍵單擊我想添加一個新的FXML和Controller文件的包。然後選擇「新建」,然後選擇「空FXML ..」

enter image description here

enter image description here

在描繪下面你下一屏被賦予命名FXML文件的選項。點擊「下一步」按鈕並選中「使用Java控制器」。您將有機會重命名Java控制器。如果您不想添加CSS文件,請點擊「完成」按鈕。

enter image description here

從這一點來說,開放Scenebuilder並找到你剛纔創建的文件FXML。它應該位於Netbeans項目文件夾內。

+0

我會用上面提到的這個方法創建一個空的FXML文件。然後我會將舊的FXML文件中的內容複製到新的文件中。您必須小心,不要在新的FXML文件中覆蓋控制器名稱。 – Sedrick

+0

謝謝Sedrick回覆我的文章。問題已解決。 –

相關問題