1 package org.columba.core.gui.base; 19 20 import java.awt.event.MouseEvent ; 21 import java.awt.event.MouseListener ; 22 23 24 30 public abstract class DoubleClickListener implements MouseListener 31 { 32 33 public final void mouseClicked(MouseEvent event) 34 { 35 if (event.getButton() == MouseEvent.BUTTON1 && 36 event.getClickCount() > 1) 37 { 38 doubleClick(event); 39 } 40 } 41 42 public abstract void doubleClick(MouseEvent event); 43 44 public final void mouseEntered(MouseEvent event) 45 {} 46 47 public final void mouseExited(MouseEvent event) 48 {} 49 50 public final void mousePressed(MouseEvent event) 51 {} 52 53 public final void mouseReleased(MouseEvent event) 54 {} 55 56 } 57 | Popular Tags |