我使用NetBeans作爲IDE開發應用程序的javafx。 當我完成與場景生成器的界面設計。 我回到netbeans,我右鍵點擊 FXMLDocument.fxml並單擊make controller,在其他位置生成FXMLDocumentController.java中的代碼,彈出一個對話框,顯示錯誤消息「Controller class source can not be found。」。無法找到控制器類源
請有任何人遇到此錯誤之前。我正在尋找解決方案。
謝謝。
我使用NetBeans作爲IDE開發應用程序的javafx。 當我完成與場景生成器的界面設計。 我回到netbeans,我右鍵點擊 FXMLDocument.fxml並單擊make controller,在其他位置生成FXMLDocumentController.java中的代碼,彈出一個對話框,顯示錯誤消息「Controller class source can not be found。」。無法找到控制器類源
請有任何人遇到此錯誤之前。我正在尋找解決方案。
謝謝。
如果我是你,我將來會做什麼。
我會先右鍵單擊我想添加一個新的FXML和Controller文件的包。然後選擇「新建」,然後選擇「空FXML ..」
在描繪下面你下一屏被賦予命名FXML文件的選項。點擊「下一步」按鈕並選中「使用Java控制器」。您將有機會重命名Java控制器。如果您不想添加CSS文件,請點擊「完成」按鈕。
從這一點來說,開放Scenebuilder並找到你剛纔創建的文件FXML。它應該位於Netbeans項目文件夾內。
我會用上面提到的這個方法創建一個空的FXML文件。然後我會將舊的FXML文件中的內容複製到新的文件中。您必須小心,不要在新的FXML文件中覆蓋控制器名稱。 – Sedrick
謝謝Sedrick回覆我的文章。問題已解決。 –
你能發佈一個FXML文件嗎? –