Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在<;的子元素上设置VBox.vgrow;fx:root>;在JavaFX8中_Java_Javafx_Javafx 8_Fxml - Fatal编程技术网

在<;的子元素上设置VBox.vgrow;fx:root>;在JavaFX8中

在<;的子元素上设置VBox.vgrow;fx:root>;在JavaFX8中,java,javafx,javafx-8,fxml,Java,Javafx,Javafx 8,Fxml,我有以下.fxml文件: <fx:root type="javafx.scene.layout.VBox" xmlns:fx="javafx.com/fxml"> <Pane VBox.vgrow="ALWAYS"> <!-- ... --> </Pane> </fx:root> 但是,在VBox.vgrow=“ALWAYS”处有一个错误,因为我忽略了显示所有导入的.fxml文件(该文件只有java

我有以下.fxml文件:

<fx:root type="javafx.scene.layout.VBox" xmlns:fx="javafx.com/fxml">
    <Pane VBox.vgrow="ALWAYS">
        <!-- ... -->
    </Pane>
</fx:root>


但是,在
VBox.vgrow=“ALWAYS”
处有一个错误,因为
我忽略了显示所有导入的.fxml文件(该文件只有
javafx.scene.layout.Pane

为了使特定的.fxml文件不出现错误(请参见编辑),还必须添加导入
javafx.scene.layout.VBox
,因为除非导入
VBox
,否则
VBox.
不能用于任何元素

正确的.fxml文件是:

<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.VBox?>
<fx:root type="javafx.scene.layout.VBox" xmlns:fx="javafx.com/fxml">
    <Pane VBox.vgrow="ALWAYS">
        <!-- ... -->
    </Pane>
</fx:root>


如果你只放了一点代码片段,没有人知道你的错误。阅读“为将来创造好的问题”。@NwDx谢谢你,我为犯了这个错误而道歉。