lina-: NullPointer bei addImage

Beitrag lesen

moin Thorsten :)

Ich hole mir ein Bild:
URL urlbild = getClass().getResource("irgendeinBildausPfadangabe");

Ok...

Das Bild selbst:
Image mainBild;

Hier ist also das Image-Objekt... ohne Wert - also null.

Und im Konstruktor rufe ich nur das auf:

addBild(mainBild,urlbild);

Und den Rückgabewert, den du brav eingefügt hast in der Funktion, ignorierst du?
Die Zeile sollte besser lauten: mainBild=addBild(mainBild,urlbild);
Anbei: macht es wirklich Sinn für jedes Bild nen eigenen MediaTracker zu verwenden?

In der paint():
g.drawImage(mainBild,x,y,w,h,this);

Klar - mainBild ist ja auch immer noch null.

liebe Grüße aus Berlin
lina-

--
Dinge aus dem linaland
Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)