JavaFX SceneBuilder 2.0 öffnet FXML für benutzerdefinierte Komponenten mit fx: root als Hauptlayout-Tag nicht

Ich habe benutzerdefinierte Komponente mit Layout auf FXML-Datei, die Zeile enthält

<fx:root type="javafx.scene.layout.VBox" spacing="10.0" xmlns:fx="http://javafx.com/fxml">

Ich erstelle diese Datei in SceneBuilder 1.0, aber dann versuche ich, diese Datei in SceneBuilder 2.0 zu öffnen. Ich habe eine Ausnahme

java.io.IOException: javafx.fxml.LoadException: Root hasn't been set. Use method setRoot() before load.
/Users/dmitrynelepov/Development/SogazGit/smpb/SMProjectBrownRelease/SMPBProxy/engine/fxml/component_daemon_viewer.fxml:14

Auch muss gesagt werden: In Anwendungen werden diese fxml-Ladevorgänge gut mit dem Setzen von root durch Code.

Im offiziellen Tutorial (http://docs.oracle.com/javafx/2/fxml_get_started/custom_control.htm) erzählt:

<fx:root type="javafx.scene.layout.VBox" xmlns:fx="http://javafx.com/fxml">
    <TextField fx:id="textField"/>
    <Button text="Click Me" onAction="#doSomething"/>
</fx:root>

Wie Sie sehen können, sagt Oracle:Löschen Sie das AnchorPane-Markup, das NetBeans IDE automatisch generiert hat.

Aber es funktioniert nicht.

AKTUALISIEREN

SceneBuilder 2.0 Build 7 - das Problem besteht weiterhin

JDK8 b117 - das Problem besteht weiterhin

Link JIRA:https://javafx-jira.kenai.com/browse/DTL-5968

Antworten auf die Frage(2)

Ihre Antwort auf die Frage