Ich hab hier ne eine Classe, die mit aus einer Gleichung einen polnische Notation macht und diese dann in einen Baum schreibt.
Jetzt möchte ich den Baum in einem Applet ausgeben.
Das Problem dabei:
Ich hab mir ein Testapplet geschrieben, ohne übergabewerte, einfach ein Applet, daß mir einen voll gefüllten Baum zeichnet.
Dazu hab ich folgende Methode zum zeichnen der Elemente benutzt:
(x wird aus number berechnet und y aus ebene)
Das Testapplet läuft einwandfrei, nur ich hab das Problem, wich ich dann die Baumelemente zeichnen kann!
Das Problem liegt entweder darin, daß ich gesagt bekomme, daß Elementzeichnen keine statische Mehthode ist (iss klar) oder wenn ich ein Attribut anlege, dann liegt das Problem darin, woher ich dieses "Graphics g" herbekomme. Das wird nirgends initiert oder so, also kann ich das auch net übergeben!
Im prinzip ist meine Frage ganz einfach:
Wie schrieb ich diesen Baum mit der oben genannten Methode in ein Applet?
Jetzt möchte ich den Baum in einem Applet ausgeben.
Das Problem dabei:
Ich hab mir ein Testapplet geschrieben, ohne übergabewerte, einfach ein Applet, daß mir einen voll gefüllten Baum zeichnet.
Dazu hab ich folgende Methode zum zeichnen der Elemente benutzt:
Code:
public void elementMalen(Graphics g, int ebene, int number, Color kColor, String str)
Das Testapplet läuft einwandfrei, nur ich hab das Problem, wich ich dann die Baumelemente zeichnen kann!
Das Problem liegt entweder darin, daß ich gesagt bekomme, daß Elementzeichnen keine statische Mehthode ist (iss klar) oder wenn ich ein Attribut anlege, dann liegt das Problem darin, woher ich dieses "Graphics g" herbekomme. Das wird nirgends initiert oder so, also kann ich das auch net übergeben!
Im prinzip ist meine Frage ganz einfach:
Wie schrieb ich diesen Baum mit der oben genannten Methode in ein Applet?