Ajuda metodo paintComponent

1 resposta
O

Tenho uma imagem na tela.
Quando o usuário clica duas vezes com o mouse o programa faz um retangulo na tela.
O problema é que quando aparece o quadrado a imagem some.

[code]
public void paintComponent(Graphics g) {

Graphics2D g2 = (Graphics2D) g;
g2.drawImage(img, 50, 0, null);
setGraphicsHints(g2);

paintPage(g2, currentLeftImage, bookBounds.x, bookBounds.y, pageWidth, bookBounds.height, this, false);

if(p2 != null)
{
g.drawRect(p1.x, p1.y, p2.x - p1.x, p2.y - p1.y);
g.dispose();
}
}

Eu queria que o quadrado ficasse em cima da imagem.
Alguém sabe como fazer isso?

1 Resposta

Marky.Vasconcelos

Já te respondi no outro tópico.

Criado 15 de outubro de 2009
Ultima resposta 15 de out. de 2009
Respostas 1
Participantes 2