2017-01-17 5 views
0

Ich benutze Javafx mit Netbeans als eine IDE, um eine App zu entwickeln. Als ich die Benutzeroberfläche mit dem Szenen-Generator fertiggestellt habe. Ich ging zurück zu Netbeans, ich rechts auf FXMLDocument.fxml geklickt und angeklickt make controller, in anderen, um den Code in FXMLDocumentController.java zu erzeugen, erschien ein Dialogfeld mit einer Fehlermeldung "Controller Klasse Quelle kann nicht gefunden werden."Controller Klasse Quelle kann nicht gefunden werden

Bitte hat jemand diesen Fehler vorher erlebt. Ich suche nach einer Lösung.

Danke.

+0

Können Sie eine FXML-Datei posten, für die das auftritt? –

Antwort

0

Was ich in Zukunft tun würde, wenn ich du wäre.

Ich würde zuerst mit der rechten Maustaste auf das Paket klicken Ich möchte eine neue FXML und Controller-Datei hinzufügen. Dann wählen Sie "Neu" und wählen Sie neben "Empty FXML .."

enter image description here

enter image description here

Auf dem nächsten Bildschirm unten Sie im Bild gegeben werden, um die Möglichkeit, Ihre FXML Datei zu nennen. Klicken Sie auf "Weiter" und aktivieren Sie "Java Controller verwenden". Sie erhalten eine Chance, den Java Controller umzubenennen. Klicken Sie auf die Schaltfläche "Fertig stellen", wenn Sie keine CSS-Datei hinzufügen möchten.

enter image description here

Von diesem Punkt offen Scenebuilder und finden Sie die FXML Datei, die Sie gerade erstellen. Es sollte sich in Ihrem Netbeans-Projektordner befinden.

+0

Ich würde diese oben erwähnte Methode verwenden, um eine leere FXML-Datei zu erstellen. Dann würde ich den Inhalt der alten FXML-Datei in den neuen kopieren. Sie müssen aufpassen, nicht den Controller-Namen in der neuen FXML-Datei zu überschreiben. – Sedrick

+0

Danke Sedrick für die Antwort auf meinen Beitrag. Das Problem ist gelöst worden. –

Verwandte Themen