Como faco para colocar uma imagem de fundo em JFrame?
obrigado -----
Tenta essa classe;
import java.awt.*;
import javax.swing.*;
public class BkImageFrame extends JFrame {
Image backgr;
public BkImageFrame(Image img) {
this.backgr = img;
}
protected void paintComponent(Graphics g) {
super.paintComponent(g);
g.drawImage(this.backgr, 0, 0, null, null);
}
}
O tutorial sobre SplashScreen aborda outros detalhes, como por exemplo, fazer uma carga assistida do recurso (a imagem, no caso).Veja o tutorial aqui.