Hintergrundfarbe
-
hallo,
Ich wiil den Hintergrundfarbe neu setzen
public class MainClass { public static void main(String[] V) { new ABC().show(); } } //---------------------------------------------- public class ABC extends JFrame { public ABC() { ... this.setBackground(Color.RED); } } die Farbe wird nicht gesetzt !!!!!!! wird nichts gemacht warum ???
-
hallo
public class MainClass
{
public static void main(String[] V)
{
new ABC().show();
}
}DAs solltest du nicht machen. Show ist eine veraltete methode und soll nicht mehr verwendet werden.
Versuch es mal mit folgenden Zeilen in der main
ABC a = new ABC(); a.setSize(100, 100); a.setVisible(true);
Anstannt von show verwende leiber setVisible.
BYE
-
es hat sich nichts geändert !!!
-
mach mal folgendes.
contentPane = (JPanel) this.getContentPane(); contentPane.setBackground(Color.RED);
Bei SWING sollte man immer eine Referenz des contentPane an eine variable ontentPane geben und dann damit arbeiten.