package de.unirostock.Bridge.Schlange.webapplet; import java.awt.Graphics; import java.awt.Label; import de.unirostock.Bridge.Schlange.*; public class PaintEinfVerkSchlange extends AbstrPaintSchlange { static PaintEinfVerkSchlange defaultInstance = null; static Label appLabel; static KonkrSchlange schlange; public static PaintEinfVerkSchlange getDefault(Label l, KonkrSchlange s) { if (defaultInstance == null) { defaultInstance = new PaintEinfVerkSchlange(); } appLabel = l; schlange = s; return defaultInstance; } public void paintSchlange(Graphics g, int abstand){ appLabel.setText("Einfach verkettete Schlange: " + schlange.getAnzahl() + " Elemente"); char c; char[] elemente = schlange.getSchlangeImplementierer().getAsArray(); for (int i=0; i