All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class mesquite.lib.MesquitePanel

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----mesquite.lib.MousePanel
                                   |
                                   +----mesquite.lib.MesquitePanel

public class MesquitePanel
extends mesquite.lib.MousePanel
This class adds drop down menu capabilities to panels. A default component of the drop down menu is the Font selection


Constructor Index

 o MesquitePanel()

Method Index

 o add(Component)
 o addMenuItem(MenuItem)
 o dispose()
 o doCommand(String, String, CommandRecord, CommandChecker)
 o getFrame()
 o getSnapshot(MesquiteFile)
 o hideClock()
 o panelTouched(int, int, int, boolean)
 o remove(Component)
 o setBounds(int, int, int, int)
 o setFontName(String)
 o setFontSize(int)
 o setFontStyle(int)
 o setSize(int, int)
 o setWindowAnnotation(String)
 o showClock(int, int)

Constructors

 o MesquitePanel
 public MesquitePanel()

Methods

 o getFrame
 public java.awt.Frame getFrame()
 o dispose
 public void dispose()
 o add
 public java.awt.Component add(java.awt.Component c)
Overrides:
add in class java.awt.Container
 o remove
 public void remove(java.awt.Component c)
Overrides:
remove in class java.awt.Container
 o setBounds
 public void setBounds(int x,
                       int y,
                       int width,
                       int height)
Overrides:
setBounds in class java.awt.Component
 o setSize
 public void setSize(int width,
                     int height)
Overrides:
setSize in class java.awt.Component
 o setFontName
 public void setFontName(java.lang.String name)
 o setFontStyle
 public void setFontStyle(int style)
 o setFontSize
 public void setFontSize(int size)
 o showClock
 public void showClock(int total,
                       int current)
 o hideClock
 public void hideClock()
 o setWindowAnnotation
 public void setWindowAnnotation(java.lang.String s)
 o addMenuItem
 public void addMenuItem(java.awt.MenuItem item)
 o getSnapshot
 public mesquite.lib.Snapshot getSnapshot(mesquite.lib.MesquiteFile file)
 o doCommand
 public java.lang.Object doCommand(java.lang.String commandName,
                                   java.lang.String arguments,
                                   mesquite.lib.CommandRecord commandRec,
                                   mesquite.lib.CommandChecker checker)
Overrides:
doCommand in class mesquite.lib.MousePanel
 o panelTouched
 public void panelTouched(int modifiers,
                          int x,
                          int y,
                          boolean controlNeeded)

All Packages  Class Hierarchy  This Package  Previous  Next  Index