Ich versuche dieses Tutorial auszuführen: http://docs.oracle.com/javafx/2/fxml_get_started/custom_control.htm
Ich möchte es auf Eclipse ausführen. Ich habe das zip-Projekt von der Unterseite der Site heruntergeladen. Ich habe versucht, die drei Dateien zu kopieren: CustomControl.java, CustomControlExample.java und custom_control.fxml.
Die CustomControl.java hat jedoch einen Fehler erhalten. Ich kann das nicht benutzen setRoot
und das setController
Methode auf fxmlLoader
was ist ein Objekt von FXMLLoader
.
Wie kann ich dieses Problem beheben?
Vielen Dank!
Antworten:
3 für die Antwort № 1Dies bedeutet, dass Ihre JavaFX-Version vor 2.2 liegt. So bestimmen Sie die verwendete Version:
System.out.println(com.sun.javafx.runtime.VersionInfo.getRuntimeVersion());
Aktualisieren Sie es dann, indem Sie auf das neueste JDK aktualisieren. Vergessen Sie nicht, die Eclipse Java / JavaFX-Plattform zu überprüfen und zu konfigurieren.