Class ep.cg.widgets.ModePanel
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ep.cg.widgets.ModePanel

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----ep.cg.widgets.ModePanel

public class ModePanel
extends Canvas
A widget which uses preset images to display a choice of edit modes, the select mode, and which allows to change the mode by clicking on it.

Constructor Index

 o ModePanel(Image, Image, Image, Image)

Method Index

 o addListener(ModeChangeListener)
 o minimumSize()
 o mouseDown(Event, int, int)
 o mouseDrag(Event, int, int)
 o mouseExit(Event, int, int)
 o mouseUp(Event, int, int)
 o notifyListeners(int)
 o paint(Graphics)
 o preferredSize()
 o removeListener(ModeChangeListener)
 o update(Graphics)

Constructors

 o ModePanel
  public ModePanel(Image add1,
                   Image add2,
                   Image edit,
                   Image del)

Methods

 o paint
  public void paint(Graphics g)
Overrides:
paint in class Canvas
 o update
  public void update(Graphics g)
Overrides:
update in class Component
 o minimumSize
  public Dimension minimumSize()
Overrides:
minimumSize in class Component
 o preferredSize
  public Dimension preferredSize()
Overrides:
preferredSize in class Component
 o mouseDown
  public boolean mouseDown(Event evt,
                           int x,
                           int y)
Overrides:
mouseDown in class Component
 o mouseDrag
  public boolean mouseDrag(Event evt,
                           int x,
                           int y)
Overrides:
mouseDrag in class Component
 o mouseUp
  public boolean mouseUp(Event evt,
                         int x,
                         int y)
Overrides:
mouseUp in class Component
 o mouseExit
  public boolean mouseExit(Event evt,
                           int x,
                           int y)
Overrides:
mouseExit in class Component
 o addListener
  public void addListener(ModeChangeListener l)
 o removeListener
  public void removeListener(ModeChangeListener l)
 o notifyListeners
  public void notifyListeners(int mode)

All Packages  Class Hierarchy  This Package  Previous  Next  Index