我在我的javafx应用程序中有一个带有ImageViews的 HBox ,现在我需要一些方法来遍历这个HBox,但我找不到算法怎么做,我有试图做这样的事情:
Object[] stack = stackWrapp.getChildren().toArray();
其中stack是我的 HBox ,但是这样的ImageViews会被复制,我不想要的。我不知道为什么我怎么能这样做..
答案 0 :(得分:1)
你可以这样做:
for (Node child : stackWrapp.getChildren()) {
ImageView imgView = (ImageView) child;
...
}
要进行保存,您还可以在投射前进行类型检查,以防万一Nodes
中只有HBox
而不是ImageView
。