|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.golden.gamedev.gui.toolkit.TComponent
com.golden.gamedev.gui.TButton
de.jos.game.objects.buttons.GameButton
public abstract class GameButton
Basisklasse aller Buttons
Nested Class Summary | |
---|---|
static class |
GameButton.Action
|
Field Summary |
---|
Fields inherited from class com.golden.gamedev.gui.toolkit.TComponent |
---|
bsInput, customRendering, frame, ui, UIResource |
Constructor Summary | |
---|---|
GameButton(java.lang.String text,
int x,
int y,
int width,
int height,
com.golden.gamedev.GameObject gameObject)
|
Method Summary | |
---|---|
abstract GameButton.Action |
getAction()
|
ButtonClickCallback |
getButtonClickCallback()
|
protected void |
processMouseClicked()
|
protected void |
processMousePressed()
|
void |
setButtonClickCallback(ButtonClickCallback buttonClickCallback)
|
java.lang.String |
toString()
|
Methods inherited from class com.golden.gamedev.gui.TButton |
---|
doAction, doClick, getText, isMouseOver, isMousePressed, processKeyPressed, processKeyReleased, processMouseDragged, processMouseEntered, processMouseExited, processMouseReleased, setText, UIName, update |
Methods inherited from class com.golden.gamedev.gui.toolkit.TComponent |
---|
checkFocusKey, createCustomUI, createRenderedUI, createUI, dispose, getContainer, getExternalUI, getHeight, getLayer, getScreenX, getScreenY, getToolTipParent, getToolTipText, getUIRenderer, getWidth, getX, getY, intersects, intersects, isContainer, isEnabled, isFocusable, isSelected, isVisible, move, printUIResource, processCustomUI, processExternalUI, processMouseMoved, processRenderedUI, render, renderCustomUI, requestFocus, setBounds, setEnabled, setExternalUI, setFocusable, setLayer, setLocation, setSize, setToolTipParent, setToolTipText, setUIRenderer, setVisible, transferFocus, transferFocusBackward, UIResource, validatePosition, validateSize, validateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GameButton(java.lang.String text, int x, int y, int width, int height, com.golden.gamedev.GameObject gameObject)
Method Detail |
---|
public abstract GameButton.Action getAction()
protected void processMousePressed()
processMousePressed
in class com.golden.gamedev.gui.TButton
protected void processMouseClicked()
processMouseClicked
in class com.golden.gamedev.gui.TButton
public java.lang.String toString()
toString
in class com.golden.gamedev.gui.TButton
public ButtonClickCallback getButtonClickCallback()
public void setButtonClickCallback(ButtonClickCallback buttonClickCallback)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |