Guude!
Es klappt sobald ich schreibe
public void setBackground1(Color col)
{
this.desk.setBackground(col);}
und aufrufe mit setBackground1(Color.WHITE);
Es scheint als könnte ich diese setBackground-Methode nicht überschreiben...
Doch, das hast Du ja getan und genau das ist das Problem ;-)
In der Klasse javax.swing.JFrame wird bei der Instanzierung eines JFrames die Methode "setBackground()" aufgerufen. Zu diesem Zeitpunkt existiert Dein desk-Objekt noch nicht und wirft die NullPointerException auf. Also: Methode umbenennen in bspw. "setDeskBackground()".
LG ausm Hesseland
Lemmy
--
Wer seiner Frau gegenüber stets beteuert, dass DAS tatsächlich 30cm sind, darf sich nicht wundern, wenn sie nicht richtig einparken kann...
Wer seiner Frau gegenüber stets beteuert, dass DAS tatsächlich 30cm sind, darf sich nicht wundern, wenn sie nicht richtig einparken kann...