Class mheg5.POM.MhegDisplay
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class mheg5.POM.MhegDisplay

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame
                                   |
                                   +----mheg5.POM.MhegDisplay

public class MhegDisplay
extends Frame

Variable Index

 o background_colour
 o final_background_colour
 o items
 o the_media_tracker

Constructor Index

 o MhegDisplay(String)

Method Index

 o addMhegMouseHandlers()
 o BringToFrontItem(Visible)
 o CheckFocusChange()
 o DisplayItem(Visible)
 o getCopyOfDisplayStack()
 o getInsetLeft()
 o getInsetTop()
 o getMhegDisplayHeight()
 o getMhegDisplayWidth()
 o getTheMediaTracker()
 o imageUpdate(Image, int, int, int, int, int)
Repaints the component when the image has changed.
 o keyDown(Event, int)
 o main(String[])
 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)
 o NotifyMouseClicked(int, int)
 o NotifyMouseDragged(int, int)
 o NotifyMouseEntered(int, int)
 o NotifyMouseExited()
 o NotifyMouseExited(int, int)
 o NotifyMouseMove(int, int)
 o NotifyMousePressed(int, int)
 o NotifyMouseReleased(int, int)
 o paint(Graphics)
 o paintFrame(Graphics)
 o PushToStack(Visible)
 o PutBeforeItem(Visible, Visible)
 o PutBehindItem(Visible, Visible)
 o RemoveFromStack(Visible)
 o removeMhegMouseHandlers()
 o RenderVisibles(boolean)
 o ResizeDisplay(int, int)
 o SendToBackItem(Visible)
 o SetNewBoxSize(Visible, int, int)
 o SetNewPosition(Visible, int, int)
 o UndisplayItem(Visible)
 o update(Graphics)
 o WaitEvent(int)

Variables

 o final_background_colour
  public final static Color final_background_colour
 o background_colour
  public static Color background_colour
 o items
  public List items
 o the_media_tracker
  public MediaTracker the_media_tracker

Constructors

 o MhegDisplay
  public MhegDisplay(String title)

Methods

 o getTheMediaTracker
  public MediaTracker getTheMediaTracker()
 o getMhegDisplayWidth
  public int getMhegDisplayWidth()
 o getMhegDisplayHeight
  public int getMhegDisplayHeight()
 o getInsetLeft
  public int getInsetLeft()
 o getInsetTop
  public int getInsetTop()
 o removeMhegMouseHandlers
  public void removeMhegMouseHandlers()
 o addMhegMouseHandlers
  public void addMhegMouseHandlers()
 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 mouseEnter
  public boolean mouseEnter(Event evt,
                            int x,
                            int y)
Overrides:
mouseEnter in class Component
 o mouseExit
  public boolean mouseExit(Event evt,
                           int x,
                           int y)
Overrides:
mouseExit in class Component
 o mouseMove
  public boolean mouseMove(Event evt,
                           int x,
                           int y)
Overrides:
mouseMove in class Component
 o mouseUp
  public boolean mouseUp(Event evt,
                         int x,
                         int y)
Overrides:
mouseUp in class Component
 o keyDown
  public boolean keyDown(Event evt,
                         int key)
Overrides:
keyDown in class Component
 o NotifyMousePressed
  public void NotifyMousePressed(int x,
                                 int y)
 o NotifyMouseReleased
  public void NotifyMouseReleased(int x,
                                  int y)
 o NotifyMouseExited
  public void NotifyMouseExited()
 o CheckFocusChange
  public void CheckFocusChange()
 o NotifyMouseDragged
  public void NotifyMouseDragged(int x,
                                 int y)
 o NotifyMouseMove
  public void NotifyMouseMove(int x,
                              int y)
 o NotifyMouseEntered
  public void NotifyMouseEntered(int x,
                                 int y)
 o NotifyMouseExited
  public void NotifyMouseExited(int x,
                                int y)
 o NotifyMouseClicked
  public void NotifyMouseClicked(int x,
                                 int y)
 o WaitEvent
  public void WaitEvent(int eventID)
 o DisplayItem
  public void DisplayItem(Visible v)
 o UndisplayItem
  public void UndisplayItem(Visible v)
 o BringToFrontItem
  public void BringToFrontItem(Visible v)
 o SendToBackItem
  public void SendToBackItem(Visible v)
 o PutBehindItem
  public void PutBehindItem(Visible v,
                            Visible behind)
 o PutBeforeItem
  public void PutBeforeItem(Visible v,
                            Visible before)
 o SetNewPosition
  public void SetNewPosition(Visible v,
                             int x,
                             int y)
 o SetNewBoxSize
  public void SetNewBoxSize(Visible v,
                            int width,
                            int height)
 o PushToStack
  public void PushToStack(Visible v)
 o RemoveFromStack
  public void RemoveFromStack(Visible v)
 o imageUpdate
  public boolean imageUpdate(Image img,
                             int flags,
                             int x,
                             int y,
                             int w,
                             int h)
Repaints the component when the image has changed. [code is dircetly cut-n-paste from java.awt.component (lines 1176-1200) only inInc and incRate locally changed.]
Returns:
true if image has changed; false otherwise.
Overrides:
imageUpdate in class Component
 o update
  public void update(Graphics g)
Overrides:
update in class Component
 o paint
  public void paint(Graphics g)
Overrides:
paint in class Component
 o paintFrame
  public synchronized void paintFrame(Graphics g)
 o RenderVisibles
  public synchronized void RenderVisibles(boolean showIt)
 o getCopyOfDisplayStack
  public synchronized Array getCopyOfDisplayStack()
 o ResizeDisplay
  public void ResizeDisplay(int newWidth,
                            int newHeight)
 o main
  public static void main(String argv[]) throws CoreException

All Packages  Class Hierarchy  This Package  Previous  Next  Index