|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmhframework.gui.MHGUIComponent
mhframework.gui.MHGUILabel
public class MHGUILabel
Custom label component class.
Field Summary | |
---|---|
protected java.awt.Paint |
DEFAULT_PAINT
Default color if no other color is specified. |
protected java.awt.Paint |
disabledPaint
The paint used to color the label when it's disabled. |
protected java.awt.Font |
font
The font of the text displayed on the label. |
protected java.awt.Paint |
paint
The paint used to color the label when it's enabled. |
protected java.lang.String |
text
The text displayed on the label. |
Fields inherited from class mhframework.gui.MHGUIComponent |
---|
focusable, height, state, width |
Constructor Summary | |
---|---|
MHGUILabel()
|
|
MHGUILabel(java.lang.String caption)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
advance()
Tells an object to update its data. |
void |
centerOn(java.awt.geom.Rectangle2D r,
java.awt.Graphics2D g2d)
|
java.awt.Font |
getFont()
|
java.lang.String |
getText()
|
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 |
setDisabledPaint(java.awt.Paint p)
|
void |
setFont(java.awt.Font f)
|
void |
setPaint(java.awt.Paint p)
|
void |
setText(java.lang.String caption)
|
void |
updateBounds(java.awt.Graphics2D g2d)
Updates the bounds of the label using the layout of the current font |
Methods inherited from class mhframework.gui.MHGUIComponent |
---|
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 |
Field Detail |
---|
protected final java.awt.Paint DEFAULT_PAINT
protected java.awt.Font font
protected java.lang.String text
protected java.awt.Paint paint
protected java.awt.Paint disabledPaint
Constructor Detail |
---|
public MHGUILabel()
public MHGUILabel(java.lang.String caption)
Method Detail |
---|
public void setFont(java.awt.Font f)
public java.awt.Font getFont()
public void setText(java.lang.String caption)
public void setPaint(java.awt.Paint p)
public void setDisabledPaint(java.awt.Paint p)
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 centerOn(java.awt.geom.Rectangle2D r, java.awt.Graphics2D g2d)
public void updateBounds(java.awt.Graphics2D g2d)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class MHGUIComponent
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
mouseClicked
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 mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in class MHGUIComponent
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in class MHGUIComponent
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in class MHGUIComponent
public void keyTyped(java.awt.event.KeyEvent e)
keyTyped
in class MHGUIComponent
public java.lang.String getText()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |