Hey,
ich will in einer methode ein vector mit images beladen und diesen zurückgeben lassen. Um das Image zu "laden" brauch ich ja die funktion getToolkit(). Diese ist non static.
Nun rufe ich die Funktion auf und will sie wieder in einem Vector speichern. Jetzt sagt er mir allerdings das er keine Referenz auf die nicht statische Methode machen kann. :| Wenn ich nun aber alles static mache, dann zickt getToolkit und getClass wieder rum... Kann mir wer einen tip geben wie ich das lösen kann? :/
Hier die relevanten teile der Sourcecodes:
Ciao tsa
ich will in einer methode ein vector mit images beladen und diesen zurückgeben lassen. Um das Image zu "laden" brauch ich ja die funktion getToolkit(). Diese ist non static.
Nun rufe ich die Funktion auf und will sie wieder in einem Vector speichern. Jetzt sagt er mir allerdings das er keine Referenz auf die nicht statische Methode machen kann. :| Wenn ich nun aber alles static mache, dann zickt getToolkit und getClass wieder rum... Kann mir wer einen tip geben wie ich das lösen kann? :/
Hier die relevanten teile der Sourcecodes:
Code:
public Vector<Image> karten()
{
alleKarten.addElement(getToolkit().getImage(this.getClass().getResource("Kreuz\\kreuzAss.gif")));
return alleKarten;
}
Code:
private Vector<Image> alleKarten = ZeigeKarten.karten();
Ciao tsa