Olá pessoal, estou com um grande problema.
Estou tentando implementar os métodos do MouseEvent porque preciso saber quando o mouse se meche e quando ele para.
Até agora eu sei quando ele se meche com o public void mouseMoved(MouseEvent e) {} agora preciso saber quando ele para.
O objetivo disso ai é conseguir calcular quanto tempo a pessoa ficou parada com o mouse. Eu já consegui fazer isso com os outros métodos como segue abaixo.
@Override
public void mousePressed(MouseEvent e) {
tempoInicial = System.currentTimeMillis();
System.out.println(“precionou”);
tempoFinalParado = System.currentTimeMillis();
System.out.println("Tempo parado "+tempoParado(tempoInicialParado, tempoFinalParado));
}
@Override
public void mouseReleased(MouseEvent e) {
tempoFinal = System.currentTimeMillis();
tempoInicialParado = tempoFinal;
System.out.println("soltou " + tempoFinal);
System.out.println("Tempo decorrido foi de " + tempoDecorrido(tempoInicial, tempoFinal));
}