Rouven: Code Vereinfachung

Beitrag lesen

Hallo,

das tut mir Leid, ich weiß nicht auf Anhieb wo das Problem liegt...

public void setBackground(Color color) {

Mach hier mal bitte eine Ausgabe hin:
System.out.println(color);
Ansonsten kannst du noch eine Überprüfung machen (nur zum Testen, um dem Fehler näher zu kommen);
if (this == null) System.out.println("Komisch, this ist null");
if (this.desk == null) System.out.println("desk ist null");

this.desk.setBackground(color);
 }

Und schließlich: Lass mal testhalber das this weg, vielleicht klappts dann...:
desk.setBackground(color);

MfG
Rouven

--

-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(