JavaFX边框窗格与窗格隐藏标签

JavaFX边框窗格与窗格隐藏标签,javafx,borderpane,Javafx,Borderpane,我有一个使用窗格、路径和标签对象的工作地图。我在窗格上放置了几个路径和标签对象。路径对象表示国家,标签对象表示其首都。因此,它显示了一个国家,在中间显示了一个绑定到标签的字符串对象的标签。 count.textProperty().bind(system.getNations().get(nameNoSpace).getTroopCount().asString()); 使用BorderPane代替窗格时,标签对象突然停止显示 知道原因是什么吗? 边框窗格是否隐藏标签 谢谢您不能使用root.

我有一个使用窗格、路径和标签对象的工作地图。我在窗格上放置了几个路径和标签对象。路径对象表示国家,标签对象表示其首都。因此,它显示了一个国家,在中间显示了一个绑定到标签的字符串对象的标签。
count.textProperty().bind(system.getNations().get(nameNoSpace).getTroopCount().asString());
使用
BorderPane
代替窗格时,标签对象突然停止显示

知道原因是什么吗?
边框窗格是否隐藏标签


谢谢

您不能使用
root.getChildren().add(node)
方法将子项添加到边框窗格中。 要将对象添加到边框窗格,您需要使用其他方法,例如

setCenter(node);
setTop(node);
setBottom(node);
setLeft(node);
setRight(node);
有关更多信息,请参阅文档


如果需要使用
getChildren().add()
方法,可以在边界窗格的中心插入一个窗格,并在窗格中添加国家。

不能使用
root.getChildren().add(node)
方法将子级添加到边界窗格中。 要将对象添加到边框窗格,您需要使用其他方法,例如

setCenter(node);
setTop(node);
setBottom(node);
setLeft(node);
setRight(node);
有关更多信息,请参阅文档


如果需要使用
getChildren().add()
方法,可以在边界窗格的中心插入一个窗格,并在窗格中添加国家。

边界窗格在哪里起作用?如何向其中添加内容?请提供相关代码/FXML.BorderPane root=new BorderPane();路径国家=新路径(nameNoSpace);MoveTo MoveTo=新MoveTo();moveTo.setX(Double.parseDouble(parts[i]));moveTo.setY(Double.parseDouble(parts[i+1]));nation.getElements().add(moveTo)。。。root.getChildren().add(国家)。。。标签计数=新标签();计数。setLayoutX(x);计数。设置布局(y);count.textProperty().bind(system.getNations().get(nameNoSpace.GetRoopCount().asString());count.setOnMouseClicked(me->mouseClickHandler(me));root.getChildren().add(计数);那是不可读的。请将代码放在您的问题中,而不是放在注释中。
BorderPane
在哪里发挥作用?如何向其中添加内容?请提供相关代码/FXML.BorderPane root=new BorderPane();路径国家=新路径(nameNoSpace);MoveTo MoveTo=新MoveTo();moveTo.setX(Double.parseDouble(parts[i]));moveTo.setY(Double.parseDouble(parts[i+1]));nation.getElements().add(moveTo)。。。root.getChildren().add(国家)。。。标签计数=新标签();计数。setLayoutX(x);计数。设置布局(y);count.textProperty().bind(system.getNations().get(nameNoSpace.GetRoopCount().asString());count.setOnMouseClicked(me->mouseClickHandler(me));root.getChildren().add(计数);那是不可读的。请把代码放在你的问题中,而不是放在评论中。如果它起作用,请表示问题已经解决。这也会给你2点声誉积分@HGOHGOIf表示这件事已经解决了,很高兴。这也会给你2点声誉积分@HGOHGO