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] ---------------------------------------------------------------------