Imagem de fundo em JFrame

1 resposta
G

Como faco para colocar uma imagem de fundo em JFrame?

obrigado -----

[email removido]

1 Resposta

D

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.

Criado 5 de novembro de 2003
Ultima resposta 5 de nov. de 2003
Respostas 1
Participantes 2