Valeu Marcos,

 Mas o problema estah em achar essa logica... bom, eu faria assim

public void mousePressed(MouseEvent e)
{
   /*  Aqui esta o problema pois n�o conhe�o nenhum m�todo q me retorne um
boolean dizendo se o mouse estah pressionado ou n�o! Sen�o seria f�cil....
}
 Mas como eu n�o entendo de eventos, me responda quem souber:
Enquanto o mouse estiver pressionado, a JVM esta mandando eventos de mouse
constantemente???
  Se for assim fica mais f�cil, mas da maneira q eu conhe�o a JVM manda o
evento uma soh vez, quando o mouse � precionado....e depois quando o mouse
eh solto...
 Uma outra alternativa q n�o faz a minha cabe�a, � calcular o tempo do
sistema quando o mouse for pressionado e, quando o mouse for solto, fazer o
calculo de quanto tempo o mouse ficou pressionado, e com base neste tempo
aumentar o valor de uma variavel do tipo int.
O problema com essa solu��o eh q eu s� vou  ter a resposta quando o bot�o do
mouse for solto, enquanto o q eu preciso eh q uma variavel aumente enquanto
o bot�o do mouse estah precionado e n�o depois...(Preciso disto pra fazer um
tipo de zoom em uma imagem, por isso � s� aumentar o valor de uma v�riavel
do tipo int.


Bom, quem souber de mais alguma coisa....

Valeu , por quem jah deu algumas dicas de eventos!!!

Diego Forte


>Diego,
>
>    Voc� ter� que se utilizar do MouseListener e criar uma l�gica para os
>m�todos: mousePressed e mouseReleased.
>
>    Por exemplo:
>
>            public class suaClasse extends Frame implements MouseListener
>            {
>                .
>                . Seus m�todos e vari�veis
>                .
>
>                public suaClasse()
>                { // seu construtor
>                    .
>                    .
>                    .
>                    botao.addMouseListener(this);
>                    .
>                    .
>                    .
>                }
>
>                public void mousePressed(MouseEvent e)
>                {
>                    if(e.getSource() == botao)
>                    {
>                        .
>                        . a l�gica do seu programa
>                        .
>                    }
>                }
>
>                public void mouseReleased(MouseEvent e)
>                {
>                    if(e.getSource() == botao)
>                    {
>                        .
>                        . a l�gica do seu programa
>                        .
>                    }
>                }
>
>                // o problema � que voc� precisa definir todos os m�todos
do
>MouseListener
>                public void mouseEntered(MouseEvent e) {}
>                public void mouseExited(MouseEvent e) {}
>                public void mouseClicked(MouseEvent e) {}
>            }
>
>    Bom, espero ter ajudado voc�.
>
>    []'s
>
>Marcos Nava
>
>> Ola Pessoal,
>>
>> Alguem saberia me dizer como eu faria em Java a seguinte logica:
>>
>>  Enquanto botao do mouse estiver pressionado
>>     variavel X++;
>>
>> Se o cara soltar o botao, entao nada acontece.
>>
>> Agrade�o a quem souber me dar um help!!!!
>>
>> []'s
>>
>> Diego Forte
>>
>
>
>
>__________________________________________________
>Do You Yahoo!?
>Thousands of Stores.  Millions of Products.  All in one place.
>Yahoo! Shopping: http://shopping.yahoo.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]
    ---------------------------------------------------------------------

Responder a