在javafx

时间:2016-05-05 13:12:22

标签: javafx hbox

我在我的javafx应用程序中有一个带有ImageViews的 HBox ,现在我需要一些方法来遍历这个HBox,但我找不到算法怎么做,我有试图做这样的事情:

Object[] stack = stackWrapp.getChildren().toArray();

其中stack是我的 HBox ,但是这样的ImageViews会被复制,我不想要的。我不知道为什么我怎么能这样做..

1 个答案:

答案 0 :(得分:1)

你可以这样做:

for (Node child : stackWrapp.getChildren()) {
    ImageView imgView = (ImageView) child;
    ...
}

要进行保存,您还可以在投射前进行类型检查,以防万一Nodes中只有HBox而不是ImageView