МышьНажмите на ярлык - PullRequest
3 голосов
/ 01 января 2012

Я пытаюсь зарегистрировать клик на ярлыке, но не могу заставить его работать.

До сих пор я пытался установить метку SelectionAdapter, но события click не запускаются.

Ответы [ 2 ]

6 голосов
/ 01 января 2012

Метки недоступны для выбора. Элементы управления SelectionAdapter не будет работать для него.Попробуйте добавить MouseListener.

4 голосов
/ 05 декабря 2014

Ради полноты я просто добавлю следующий пример кода:

label.addMouseListener(new MouseAdapter() {
   @Override
   public void mouseUp(MouseEvent event) {
      super.mouseUp(event);

      if (event.getSource() instanceof Label) {
         Label label = (Label)event.getSource();

         System.out.println("Label was clicked: " + label.getText());
      }
   }
});
...