O Graphics, ateh onde eu sei, tem que ter uma "origem". Voce pode pegar o
grafico de uma Image, de um PrintJob (ou algo de genero), etc..
Se voce estiver querendo "pintar" no Graphics do seu Component (seja um
canvas, um botao, etc...) o ideal eh que voce redefina o metodo paint dele
mesmo, como sugeriu a Ana Emilia.
Mas voce sempre pode pegar a imagem do component (Image im =
component.createImage()) e dela pegar o Graphics (Graphics gr =
im.getGraphics()). Ou mesmo criar uma Image que nao tenha nada a ver com um
Component. Voce pode inventar o que quiser.
Espero que ajude.
Marcelo Quintella
-----Original Message-----
From: Levy Carneiro Jr. [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 14, 2001 8:36 AM
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Instanciar classe Graphics
>
>A classe JApplet possui o metodo paint herdado de java.awt.Container esse
>metodo recebe um parâmetro graphics, vc só precisa redefinir esse metodo e
>utilizar o objeto graphics do parâmetro.
>
>qq duvida vá na pagiana da sun em swing tutorial q vc vai encontrar muitos
>exemplos e susgestões.
>
>Ana Emilia
Ana,
aí que está. Não estou fazendo uma Applet, e sim um aplicativo usando
JFrame.
Alguem sabe como instanciar a classe Graphics sem ser usando o método paint?
Levy
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------