2016-03-28 15 views
0

İçinde bazı Çokgenler, Gruplar ve Dikdörtgenler bulunan bir bölmem var, belirli bir Düğüm türünü kaldırmanın uygun bir yolu var mı?Bölmedeki belirli düğüm türünü kaldırma

for (Node node: pane.getChildrenUnmodifiable()){ 
    if (node instanceof Polygon){ 
     pane.getChildren().remove(node); 
    } 
} 

Ama bu balık görünüyor ve bunu yaparken uygun yolu ise bilmiyorum: Mesela ben bölmedeki tüm Çokgenler kaldırmak istiyorum. Ayrıca nedense kaldırmaz tüm çokgenler

cevap

2

Sen serin yeni Java8 biri kullanabilir :-)

pane.getChildren().removeIf(n -> n instanceof Polygon); 
özellikleri
İlgili konular