Entfernen von Ebenen von der Leinwand ermöglicht

This commit is contained in:
ngb
2022-06-21 21:33:19 +02:00
parent 7293f62a19
commit 3cbdffaa08

View File

@@ -168,6 +168,20 @@ public class Zeichenleinwand extends Canvas {
return result; return result;
} }
public boolean removeLayer( Layer pLayer ) {
return layers.remove(pLayer);
}
public void removeLayers( Layer... pLayers ) {
for( Layer layer: pLayers ) {
layers.remove(layer);
}
}
public void clearLayers() {
layers.clear();
}
/** /**
* Erstellt eine passende {@link BufferStrategy} für diese Ebene. * Erstellt eine passende {@link BufferStrategy} für diese Ebene.
*/ */