/ / Impossible d'utiliser FXMLLoader # setRoot - java, javafx-2, javafx, fxml

Impossible d'utiliser le FXMLLoader # setRoot - java, javafx-2, javafx, fxml

J'essaie de lancer ce tutoriel: http://docs.oracle.com/javafx/2/fxml_get_started/custom_control.htm

Je veux l'exécuter sur Eclipse. J'ai téléchargé le projet zip à partir du bas du site. J'ai essayé de copier les 3 fichiers: CustomControl.java, CustomControlExample.java et custom_control.fxml.

Cependant le CustomControl.java a eu une erreur. Je ne peux pas utiliser le setRoot et le setController Méthode sur fxmlLoader qui est un objet de FXMLLoader.

Comment puis-je résoudre ce problème?

Je vous remercie!

Réponses:

3 pour la réponse № 1

Cela signifie que votre version de JavaFX est antérieure à 2.2. Pour déterminer la version utilisée, mettez:

System.out.println(com.sun.javafx.runtime.VersionInfo.getRuntimeVersion());

puis mettez-le à jour en mettant à jour le dernier JDK. Ne pas oublier de vérifier / configurer la plate-forme Eclipse Java / JavaFX.