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); } }