M
Monsterbacke
Gast
Hallo!
Ich möchte gerne als Hintergrundbild einen Farbverlauf in meinem JFrame anzeigen lassen. Den Farbverlauf erzeuge ich so:
Mein Problem ist nun, wenn ich den Farbverlauf dem Code hinzufüge und sage, dass er über das ganze Fenster gehen soll, dann ist er nicht im Hintergrund, sondern im Vordergrund, also er überdeckt alle Buttons etc. Wie kann ich das verhindern?
Ich möchte gerne als Hintergrundbild einen Farbverlauf in meinem JFrame anzeigen lassen. Den Farbverlauf erzeuge ich so:
Java:
public class Farbverlauf extends JComponent {
protected void paintComponent(Graphics g) {
Graphics2D g2 = (Graphics2D)g.create();
GradientPaint gp = new GradientPaint(0, 0, Color.white, 0,
getHeight(), new Color(0xA2C3F0), false);
g2.setPaint(gp);
g2.fillRect(0, 0, getWidth(), getHeight());
g2.dispose();
}
}