Caros amigos javaneses;
A situa��o em que me encontro � o seguinte:
Tenho um c�digo (para ser mais espec�fico, uma applet) em AWT, que
trabalha com gr�fico e imagem e que
implementa double buffering para realizar painting smooth.
Tenho que portar este c�digo para Swing (trabalhar com JApplet).
Sei que os componentes s�o adicionados dentro do "content pane", e n�o
diretamente na applet.
Tamb�m sei que n�o d� pra colocar o c�digo do "paint", "repaint" e o
"update" diretamente no objeto JApplet
Pesquisando, encontrei a seguinte afirma��o:
"If your program has a Frame, Dialog, or Applet subclass that implements
update or paint, then you need to move the painting code
into another component, entirely. The reason is that each of these
containers is covered by a content pane, which hides any painting
the container might do."
Perguntas:
Tenho originalmente "MyApplet extends Applet" onde est� implementada os
m�todos
public boolean imageUpdate(Image img, int infoflags, int x, int y, int
width, int height)
void paintMap(Image img)
public void paint(Graphics g)
public void update(Graphics g)
Constru� a classe MyJApplet extends JApplet. Tenho que utilizar estes
m�todos para que o programa funcione corretamente?
Estes mesmos m�todos devem ser colocados dentro de uma nova classe tipo
MyPaint extends JPanel?
Devo utilizar outras fun��es para poder executar a atualiza��o da parte
gr�fica? Quais? De que forma?
Onde posso arranjar exemplos?
Qualquer ajuda � muito bem vinda
Agrade�o a todos
Vinicius Rosalen
UFES
--------------------------- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------