Guten Morgen,
bei mir schleicht sich folgendes Problem ein:
Ich habe mit dem GUI-designer von netBeans ein JFrame mit ein paar Labels und textfeldern gemacht. Ich wollte nun auf dem JFrame ein Hintergrundbild setzten. wenn ich das Programm dann compeliere wird mir das Bild nicht angezeigt. wenn ich die Größe des fensters allerdings mit der Maus ändere blinkt das Bild kurz im Hintergrund auf.
Hier mal mein codestück dafür:
Hoffe das reicht. keine Ahnung, warum es nur kurz erscheint.
Danke schonmal für Tipps.
bei mir schleicht sich folgendes Problem ein:
Ich habe mit dem GUI-designer von netBeans ein JFrame mit ein paar Labels und textfeldern gemacht. Ich wollte nun auf dem JFrame ein Hintergrundbild setzten. wenn ich das Programm dann compeliere wird mir das Bild nicht angezeigt. wenn ich die Größe des fensters allerdings mit der Maus ändere blinkt das Bild kurz im Hintergrund auf.
Hier mal mein codestück dafür:
Java:
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class Fenster extends javax.swing.JFrame {
Image back;
@Override
public void paint(Graphics g)
{
back = Toolkit.getDefaultToolkit().getImage(getClass().getResource("bild.jpg"));
g.drawImage(back, 0, 0, this);
super.paint(g);
}
}
Hoffe das reicht. keine Ahnung, warum es nur kurz erscheint.
Danke schonmal für Tipps.