Interface gjt.MouseController
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface gjt.MouseController

public interface MouseController
extends Object
An interface for handling mouse events.

Components delegate handling of mouse events to a MouseController derivation.

For instance:

 
     mouseDown(Event event, int x, int y) {
         return controller.mouseDown(event,x,y);
     }
See Also:
ImageButton, ImageButtonController, SpringyImageButtonController, StickyImageButtonController

Method Index

 o mouseDown(Event, int, int)
 o mouseDrag(Event, int, int)
 o mouseEnter(Event, int, int)
 o mouseExit(Event, int, int)
 o mouseMove(Event, int, int)
 o mouseUp(Event, int, int)

Methods

 o mouseEnter
  public abstract boolean mouseEnter(Event event,
                                     int x,
                                     int y)
 o mouseExit
  public abstract boolean mouseExit(Event event,
                                    int x,
                                    int y)
 o mouseMove
  public abstract boolean mouseMove(Event event,
                                    int x,
                                    int y)
 o mouseDown
  public abstract boolean mouseDown(Event event,
                                    int x,
                                    int y)
 o mouseUp
  public abstract boolean mouseUp(Event event,
                                  int x,
                                  int y)
 o mouseDrag
  public abstract boolean mouseDrag(Event event,
                                    int x,
                                    int y)

All Packages  Class Hierarchy  This Package  Previous  Next  Index