Dúvida Graphics

1 resposta
I

Pessoal como usar um objeto da classe Graphics em um JPanel, isso é possível?

Graphics g; JPanel panel = new JPanel(); panel.add(g.drawOval(10,15,20,80));

Consegui a mesma coisa utilizando Applets, mas em um aplicativo não consegui.

Grato!

1 Resposta

ViniGodoy

É possível sim. Mas não é com o add.

Você tem que criar uma classe filha de JPanel e então implementar o método paintComponent.

Foi o que eu fiz no Vikanoid e nesse exemplo mais simples.

Para informações detalhadas, veja esse tutorial da sun.

Criado 16 de março de 2007
Ultima resposta 16 de mar. de 2007
Respostas 1
Participantes 2