我正在使用javaFx(和Scene Builder设计GUI)。
我有ScrollPane,其中包含tilePane。
我在TilePane中添加了许多元素(超过100个元素),因此我看不到元素。
我以为我会看到滚动和向左/向右或向上/向下滚动以查看所有添加的元素,
但我看不到窗口中的滚动。
<ScrollPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="mainPackage.InController">
<content>
<TilePane fx:id="tilePane" prefColumns="2" prefRows="3" />
</content>
</ScrollPane>
我究竟做错了什么 ?
最佳答案
正如屏幕截图所示,TilePane
中没有任何内容。
要将内容添加到Scene Builder中的TilePane
中,您需要单击并将所需的内容拖到可视部分上,或拖到显示给我们屏幕截图的TilePane
上。列表中的TilePane
元素将以橙色边框“突出显示”,以指示您尝试添加层次结构中的哪个元素。
请记住,您需要保存Scene Builder文档以使更改显示在FXML文档中,反之亦然。 Scene Builder应检测到对FXML文件的更改,并应提示您将对FXML文件所做的更改加载到Scene Builder项目中。