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