|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmhframework.gui.MHGUIComponent
mhframework.gui.MHGUIListBox
public class MHGUIListBox
Class for making a list box for use within an MHFramework application.
Field Summary |
---|
Fields inherited from class mhframework.gui.MHGUIComponent |
---|
focusable, height, state, width |
Constructor Summary | |
---|---|
MHGUIListBox()
Constructor. |
Method Summary | |
---|---|
void |
add(MHGUIComponent component)
Adds a button or other component to the menu. |
void |
add(java.lang.String caption,
java.lang.Object object)
|
void |
advance()
Tells an object to update its data. |
void |
keyPressed(java.awt.event.KeyEvent e)
|
void |
keyReleased(java.awt.event.KeyEvent e)
|
void |
keyTyped(java.awt.event.KeyEvent e)
|
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseMoved(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
render(java.awt.Graphics2D g)
Tells an object to draw itself onto the sent Graphics object. |
void |
setBackgroundColor(java.awt.Color bgColor)
Sets the color for the list box's background. |
Methods inherited from class mhframework.gui.MHGUIComponent |
---|
actionPerformed, getBounds, getHeight, getWidth, getX, getY, hasFocus, isEnabled, isVisible, mouseDragged, mouseEntered, mouseExited, paint, setEnabled, setFocus, setFocusable, setHeight, setPosition, setSize, setVisible, setWidth, setX, setY, updateBounds |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MHGUIListBox()
Method Detail |
---|
public void setBackgroundColor(java.awt.Color bgColor)
bgColor
- The color to use as the menu's background
color.public void add(MHGUIComponent component)
component
- The button or component being added to the
menu.public void add(java.lang.String caption, java.lang.Object object)
public void advance()
MHRenderable
public void render(java.awt.Graphics2D g)
MHRenderable
g
- The Graphics object on which this object is to draw itself.public void keyTyped(java.awt.event.KeyEvent e)
keyTyped
in class MHGUIComponent
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in class MHGUIComponent
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in class MHGUIComponent
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in class MHGUIComponent
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class MHGUIComponent
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
mouseReleased
in class MHGUIComponent
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
mouseClicked
in class MHGUIComponent
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |