Как записать количество щелчков мышью - PullRequest
1 голос
/ 02 августа 2010

Как записать количество щелчков мышью в Java?

Ответы [ 3 ]

4 голосов
/ 02 августа 2010

Что-то вроде этого должно сделать это, добавив MouseListener на любой компонент, который вы хотите прослушивать для кликов на

public class MyFrame extends JFrame implements MouseListener{

   /** Number of times the mouse was clicked */
   private int clicks = 0;

   public MyFrame () 
   {
      this.addMouseListener(this);
   }

   public void mouseClicked(MouseEvent e) 
   { 
       //Increment click count
       clicks++;
   }

   public void mouseEntered(MouseEvent e) {}
   public void mouseExited(MouseEvent e) {}
   public void mousePressed(MouseEvent e){}    
   public void mouseReleased(MouseEvent e)  { }

}
3 голосов
/ 02 августа 2010

Обратите внимание, что у событий мыши Java уже есть счетчик кликов .

0 голосов
/ 02 августа 2010

Вообще говоря, вы бы прикрепили обработчик события щелчка мыши, и всякий раз, когда ваш обработчик вызывается, вы увеличиваете счетчик целых чисел.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...