Hallo
Ich habe diesen Code in einer, sagen wir, MainClass:
public static void main(String[] args)
{
DesktopFrame desktop = new DesktopFrame("Adressen");
desktop.setSize(800,600);
desktop.setLocation(100,100);
desktop.desk.setBackground(Color.WHITE);
}
Die Klasse DesktopFrame sieht etwa so aus:
public class DesktopFrame extends JFrame
{
public JDesktopPane desk;
public DesktopFrame(String strTitle)
{
super(strTitle);
this.desk = new JDesktopPane();
this.desk.setDesktopManager(new DefaultDesktopManager());
setContentPane(desk);
addWindowListener(new WindowClosingAdapter());
}
}
Nun habe ich in der MainClass den Aufruf
desktop.desk.setBackground(Color.WHITE);
und dabei stört mich irgendwie dieses "desktop.desk". Ist es nicht irgendwie möglich das ganze so umzustellen, dass ich die Hintergrundfarbe auch mit
desktop.setBackground(Color.WHITE);
setzen kann?
Danke einmal im Voraus für die Hilfe
Severin