Snažím sa spustiť tento tutoriál: http://docs.oracle.com/javafx/2/fxml_get_started/custom_control.htm
Chcem to spustiť na Eclipse. Stiahol som projekt zip z dolnej časti stránky. Pokúsil som sa skopírovať 3 súbory: CustomControl.java, CustomControlExample.java a custom_control.fxml.
Avšak CustomControl.java sa vyskytla chyba. Nemôžem použiť setRoot
a setController
Metóda dňa fxmlLoader
čo je predmetom FXMLLoader
.
Ako môžem tento problém vyriešiť?
Ďakujem!
odpovede:
3 pre odpoveď č. 1Znamená to, že vaša verzia JavaFX je staršia ako 2.2. Na určenie použitej verzie uveďte:
System.out.println(com.sun.javafx.runtime.VersionInfo.getRuntimeVersion());
potom ho aktualizujte aktualizáciou na najnovšiu verziu JDK. Nezabudnite skontrolovať / nakonfigurovať platformu Eclipse Java / JavaFX.