Saquei como funciona o negócio...
Valeu!!!!!
Diego Forte
-----Mensagem original-----
De: Einar Saukas <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Data: Quinta-feira, 2 de Dezembro de 1999 15:01
Assunto: Re: [SouJava-J]Mouse Continuo
>Olivier wrote:
>>
>> So para verificar, vc quer fazer uma coisa(incrementar uma variavel)
durante o
>> tempo que o mouse for apertado ?
>>
>> Se é isso, eu acho que a solucao do Einar é boa mas vc teria que
acrecentar isso
>> :
>> Quando vc detecta que o botao foi apertado( mousePressed(...)) vc inicia
um
>> thread cujo unico trabalho é acrecentar aquela variavel( e eventualmente
fazer
>> seu zoom) e a detecçao do mouseReleased pararia esse thread.
>>
>> O thread nao precisa ser criado cada vez, ele pode ficar parado esperando
o
>> click do botao...
>
> Bem, eu só respondi exatamente aquilo que o Diego perguntou, mas
>existem várias formas de sofisticar essa solução.
>
> Por exemplo, se for preciso saber exatamente há quanto tempo o
>mouse está apertado, é só fazer o método "mousePressed(MouseEvent e)"
>armazenar também em alguma variável o horário em que ele foi chamado.
>Assim, o zoom poderia ser calculado em função do tempo de pressionamento
>do mouse, ao invés de usar um contador, de forma a garantir que o
>comportamento do programa será sempre o mesmo, independentemente da
>velocidade do computador em que ele estará rodando. Esta solução é bem
>mais simples, que não exige a criação de threads.
>
> Um abraço,
>
>Einar Saukas
>Technical Consultant
>Summa Technologies, Inc.
>http://www.summa-tech.com
>
> --------------------------- LISTA SOUJAVA ---------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> ---------------------------------------------------------------------
>
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------