Os pongo el codigo que tengo:
Código:
como lo podria hacer? Gracias! import javax.swing.*;
import java.awt.*;
public class Dibujo extends JPanel{
private Image imagen1;
Image imagen2;
Dimension size;
Graphics gimagen1;
public Dibujo(){
Toolkit toolkit = Toolkit.getDefaultToolkit();
imagen2 = toolkit.getImage("casa1.jpg");
}
public void paint (Graphics g){
size = getSize();
if (imagen1 == null) imagen1=createImage(1024,1024);//construye imagen, permanecera oculta
gimagen1=imagen1.getGraphics(); //obtener entorno gráfico de imagen1
gimagen1.setColor(getBackground());
gimagen1.fillRect(0, 0, size.width, size.height);
gimagen1.drawImage(imagen2, 0, 0, size.width, size.height, this);
g.drawImage(imagen1, 0, 0, this);
}
}

