Re: [java-list] paint()
Obrigado Eduardo, mas não há mais necessidade por incrível que pareça o problema só estava acontecendo por se tratar de gifs transparentes... a partir do momento que eu os substitui por gifs com cores de fundo ou jpgs o problema desapareceu :) de qualquer forma muito obrigado... a todos... []'s Ricky - Original Message - From: "Eduardo de S. Bernardino" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, May 03, 2001 5:39 PM Subject: Re: [java-list] paint() > Se está deprecated é porque foi substituido. Puxe a documentação do JDK no > site da Sun e veja que método substitui este que você está utilizando. > A utilização de 2 buffers é a melhor solução, sendo que até hoje só > encontrei problemas utilizando classes do pacote awt ( textbox e listbox ). > Tente achar o método que substitui e implemente a solução. Vou procurar se > tenho algum exemplo para você, mas não garanto que ache. > > Eduardo > > > - Original Message - > From: "Ricky®" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, May 03, 2001 5:27 PM > Subject: Re: [java-list] paint() > > > > não, na verdade eu nem cheguei a concluir a bufferização, já que quando eu > > tentava fazer offscreenImage = creatImage(size().width, size().heght) o > > compilador me avisava que este método é deprecated... (creatImage), e já > que > > meu gif não é animado, eu resolvi abandonar a idéia :\ > > > > > > - Original Message - > > From: "Eduardo de S. Bernardino" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Thursday, May 03, 2001 5:06 PM > > Subject: Re: [java-list] paint() > > > > > > > Você sincronizou a bufferização dupla? > > > > > > - Original Message - > > > From: "Ricky®" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Thursday, May 03, 2001 4:42 PM > > > Subject: [java-list] paint() > > > > > > > > > > Galera, to com um problema chato... > > > > estou fazendo um paint em um applet, é uma gif (não animada) > > > transparente... > > > > só que toda vez que eu pinto ela ou chamo um repaint() ela da umas > > > piscadas > > > > feias... já tentei anular o método update, e já até chamei o > > > > paint(getGraphics()) ao invés do repaint(), mas não adiantou, é sempre > > ela > > > > piscando quando é atualizada ou algo do tipo... > > > > tentei tbm a bufferização dupla, mas o método creatImage(int int) é > > > > deprecated.. e fiquei a ver navios... se alguém aí tiver alguma > sugestão > > > ou > > > > até uma solução, seria de grande ajuda > > > > Obrigado pela atenção > > > > []'s > > > > Ricky > > > > > > > > > > > > > > > > > > > > -- 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] > > > > - > > > > > > > > > -- 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] > - > > -- 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] -
Re: [java-list] paint()
Poe um synchronized na declaração do método: Exemplo: public synchronized metodo( parametro ) { } []s Eduardo - Original Message - From: "Sergio - InfoSaúde RS" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, May 03, 2001 6:03 PM Subject: RES: [java-list] paint() Desculpe me intrometer, mas como eu sincronizo a bufferização dupla -Mensagem original- De: Eduardo de S. Bernardino [mailto:[EMAIL PROTECTED]] Enviada em: quinta-feira, 3 de maio de 2001 17:07 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] paint() Você sincronizou a bufferização dupla? - Original Message - From: "Ricky®" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, May 03, 2001 4:42 PM Subject: [java-list] paint() > Galera, to com um problema chato... > estou fazendo um paint em um applet, é uma gif (não animada) transparente... > só que toda vez que eu pinto ela ou chamo um repaint() ela da umas piscadas > feias... já tentei anular o método update, e já até chamei o > paint(getGraphics()) ao invés do repaint(), mas não adiantou, é sempre ela > piscando quando é atualizada ou algo do tipo... > tentei tbm a bufferização dupla, mas o método creatImage(int int) é > deprecated.. e fiquei a ver navios... se alguém aí tiver alguma sugestão ou > até uma solução, seria de grande ajuda > Obrigado pela atenção > []'s > Ricky > > > > > -- 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] - -- 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] -
RES: [java-list] paint()
Desculpe me intrometer, mas como eu sincronizo a bufferização dupla -Mensagem original- De: Eduardo de S. Bernardino [mailto:[EMAIL PROTECTED]] Enviada em: quinta-feira, 3 de maio de 2001 17:07 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] paint() Você sincronizou a bufferização dupla? - Original Message - From: "Ricky®" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, May 03, 2001 4:42 PM Subject: [java-list] paint() > Galera, to com um problema chato... > estou fazendo um paint em um applet, é uma gif (não animada) transparente... > só que toda vez que eu pinto ela ou chamo um repaint() ela da umas piscadas > feias... já tentei anular o método update, e já até chamei o > paint(getGraphics()) ao invés do repaint(), mas não adiantou, é sempre ela > piscando quando é atualizada ou algo do tipo... > tentei tbm a bufferização dupla, mas o método creatImage(int int) é > deprecated.. e fiquei a ver navios... se alguém aí tiver alguma sugestão ou > até uma solução, seria de grande ajuda > Obrigado pela atenção > []'s > Ricky > > > > > -- 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] - -- 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] -
Re: [java-list] paint()
Se está deprecated é porque foi substituido. Puxe a documentação do JDK no site da Sun e veja que método substitui este que você está utilizando. A utilização de 2 buffers é a melhor solução, sendo que até hoje só encontrei problemas utilizando classes do pacote awt ( textbox e listbox ). Tente achar o método que substitui e implemente a solução. Vou procurar se tenho algum exemplo para você, mas não garanto que ache. Eduardo - Original Message - From: "Ricky®" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, May 03, 2001 5:27 PM Subject: Re: [java-list] paint() > não, na verdade eu nem cheguei a concluir a bufferização, já que quando eu > tentava fazer offscreenImage = creatImage(size().width, size().heght) o > compilador me avisava que este método é deprecated... (creatImage), e já que > meu gif não é animado, eu resolvi abandonar a idéia :\ > > > - Original Message - > From: "Eduardo de S. Bernardino" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, May 03, 2001 5:06 PM > Subject: Re: [java-list] paint() > > > > Você sincronizou a bufferização dupla? > > > > - Original Message - > > From: "Ricky®" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Thursday, May 03, 2001 4:42 PM > > Subject: [java-list] paint() > > > > > > > Galera, to com um problema chato... > > > estou fazendo um paint em um applet, é uma gif (não animada) > > transparente... > > > só que toda vez que eu pinto ela ou chamo um repaint() ela da umas > > piscadas > > > feias... já tentei anular o método update, e já até chamei o > > > paint(getGraphics()) ao invés do repaint(), mas não adiantou, é sempre > ela > > > piscando quando é atualizada ou algo do tipo... > > > tentei tbm a bufferização dupla, mas o método creatImage(int int) é > > > deprecated.. e fiquei a ver navios... se alguém aí tiver alguma sugestão > > ou > > > até uma solução, seria de grande ajuda > > > Obrigado pela atenção > > > []'s > > > Ricky > > > > > > > > > > > > > > > -- 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] > > - > > > > > -- 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] -
Re: [java-list] paint()
não, na verdade eu nem cheguei a concluir a bufferização, já que quando eu tentava fazer offscreenImage = creatImage(size().width, size().heght) o compilador me avisava que este método é deprecated... (creatImage), e já que meu gif não é animado, eu resolvi abandonar a idéia :\ - Original Message - From: "Eduardo de S. Bernardino" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, May 03, 2001 5:06 PM Subject: Re: [java-list] paint() > Você sincronizou a bufferização dupla? > > - Original Message - > From: "Ricky®" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, May 03, 2001 4:42 PM > Subject: [java-list] paint() > > > > Galera, to com um problema chato... > > estou fazendo um paint em um applet, é uma gif (não animada) > transparente... > > só que toda vez que eu pinto ela ou chamo um repaint() ela da umas > piscadas > > feias... já tentei anular o método update, e já até chamei o > > paint(getGraphics()) ao invés do repaint(), mas não adiantou, é sempre ela > > piscando quando é atualizada ou algo do tipo... > > tentei tbm a bufferização dupla, mas o método creatImage(int int) é > > deprecated.. e fiquei a ver navios... se alguém aí tiver alguma sugestão > ou > > até uma solução, seria de grande ajuda > > Obrigado pela atenção > > []'s > > Ricky > > > > > > > > > > -- 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] > - > -- 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] -
Re: [java-list] paint()
Você sincronizou a bufferização dupla? - Original Message - From: "Ricky®" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, May 03, 2001 4:42 PM Subject: [java-list] paint() > Galera, to com um problema chato... > estou fazendo um paint em um applet, é uma gif (não animada) transparente... > só que toda vez que eu pinto ela ou chamo um repaint() ela da umas piscadas > feias... já tentei anular o método update, e já até chamei o > paint(getGraphics()) ao invés do repaint(), mas não adiantou, é sempre ela > piscando quando é atualizada ou algo do tipo... > tentei tbm a bufferização dupla, mas o método creatImage(int int) é > deprecated.. e fiquei a ver navios... se alguém aí tiver alguma sugestão ou > até uma solução, seria de grande ajuda > Obrigado pela atenção > []'s > Ricky > > > > > -- 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] -
[java-list] paint()
Galera, to com um problema chato... estou fazendo um paint em um applet, é uma gif (não animada) transparente... só que toda vez que eu pinto ela ou chamo um repaint() ela da umas piscadas feias... já tentei anular o método update, e já até chamei o paint(getGraphics()) ao invés do repaint(), mas não adiantou, é sempre ela piscando quando é atualizada ou algo do tipo... tentei tbm a bufferização dupla, mas o método creatImage(int int) é deprecated.. e fiquei a ver navios... se alguém aí tiver alguma sugestão ou até uma solução, seria de grande ajuda Obrigado pela atenção []'s Ricky -- 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] -
Re: [java-list] paint
Olas, alem disso que o Edward falou, voce tambem tem a opcao de chamar o repaint passando como parametro a regiao (no caso um retangulo) onde voce quer que seja feita a "repintagem". Ex: comp.repaint(10, 10, 50, 60); Abracos, Bruno. On Thu, 26 Apr 2001, Edward Roe wrote: | | |Oi, | | Voce pode colocar cada animação num canvas diferente e chamar o |rapaint do canvas que contém a animação que vc quer atualizar. | |> Eu tenho mais de uma linha de execução, cada uma fazendo uma animação |diferente, mas quando atualizo (repaint()) um dessas animações, todas |são atualizadas. Como faço para atualizar apenas uma das animações, |devo usar um "Graphics" para cada animação, mas e o "repaint()" ? | | |[]'s | |-- |Edward Roe | |-- 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] |- | __ Bruno Diniz de Paula [EMAIL PROTECTED] - UFMG "Coracoes ao alto e pes no chao." "A verdadeira experiencia com Deus nao nos faz fugir da realidade, mas nos da forcas para enfrenta-la e transforma-la." Pe. Zeca -- 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] -
Re: [java-list] paint
Oi, Voce pode colocar cada animação num canvas diferente e chamar o rapaint do canvas que contém a animação que vc quer atualizar. > Eu tenho mais de uma linha de execução, cada uma fazendo uma animação diferente, mas quando atualizo (repaint()) um dessas animações, todas são atualizadas. Como faço para atualizar apenas uma das animações, devo usar um "Graphics" para cada animação, mas e o "repaint()" ? []'s -- Edward Roe -- 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] -
[java-list] paint
Oi pessoal ! Eu tenho mais de uma linha de execução, cada uma fazendo uma animação diferente, mas quando atualizo (repaint()) um dessas animações, todas são atualizadas. Como faço para atualizar apenas uma das animações, devo usar um "Graphics" para cada animação, mas e o "repaint()" ? Obrigado... Daniel Brazil[EMAIL PROTECTED] Analista de Sistemas InfoPro Informática