Class AtomUITextEntry
java.lang.Object
zombie.ui.AtomUI
zombie.ui.AtomUITextEntry
- All Implemented Interfaces:
UIElementInterface
,UITextEntryInterface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
focus()
boolean
getFrame()
int
getText()
void
init()
boolean
boolean
boolean
boolean
isMask()
boolean
boolean
boolean
boolean
boolean
onConsumeMouseButtonDown
(int arg0, double arg1, double arg2) boolean
onConsumeMouseButtonUp
(int arg0, double arg1, double arg2) onConsumeMouseMove
(double arg0, double arg1, double arg2, double arg3) void
onExtendMouseMoveOutside
(double arg0, double arg1, double arg2, double arg3) void
void
void
void
onKeyEnd()
void
void
void
void
void
onKeyUp()
void
onMouseButtonUpOutside
(int arg0, double arg1, double arg2) void
onOtherKey
(int arg0) void
void
putCharacter
(char arg0) void
render()
void
void
void
setDoingTextEntry
(boolean arg0) void
void
setForceUpperCase
(boolean arg0) void
setIgnoreFirst
(boolean arg0) void
setMask
(boolean arg0) void
setMaxTextLength
(int arg0) void
setMultiline
(boolean arg0) void
setOnlyNumbers
(boolean arg0) void
setOnlyText
(boolean arg0) void
setSelectingRange
(boolean arg0) void
void
unfocus()
void
update()
Methods inherited from class zombie.ui.AtomUI
addNode, bringToTop, clearStencilRect, getAngle, getColor, getHeight, getLuaAbsolutePosition, getLuaLocalPosition, getLuaParentPosition, getMaxDrawHeight, getNodes, getParent, getParentNode, getPivotX, getPivotY, getRenderThisPlayerOnly, getScaleX, getScaleY, getTable, getUIName, getWidth, getX, getY, isAlwaysOnTop, isBackMost, isCapture, isDefaultDraw, isEnabled, isFollowGameWorld, isForceCursorVisible, isIgnoreLossControl, isModalVisible, isMouseOver, isOverElement, isPointOver, isVisible, isWantKeyEvents, onConsumeKeyPress, onConsumeKeyRelease, onConsumeKeyRepeat, onConsumeMouseWheel, onMouseButtonDownOutside, removeNode, repaintStencilRect, setAlwaysOnTop, setAngle, setBackMost, setColor, setEnabled, setHeight, setHeightSilent, setParentNode, setPivotX, setPivotY, setScaleX, setScaleY, setStencilRect, setUIName, setVisible, setWidth, setWidthSilent, setX, setY
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface zombie.ui.UITextEntryInterface
getUIName
-
Constructor Details
-
AtomUITextEntry
-
-
Method Details
-
render
public void render()- Specified by:
render
in interfaceUIElementInterface
- Overrides:
render
in classAtomUI
-
init
-
update
public void update()- Specified by:
update
in interfaceUIElementInterface
- Overrides:
update
in classAtomUI
-
setFont
-
setText
-
setMask
public void setMask(boolean arg0) -
isMask
public boolean isMask() -
focus
public void focus() -
unfocus
public void unfocus() -
onOtherKey
public void onOtherKey(int arg0) - Specified by:
onOtherKey
in interfaceUITextEntryInterface
-
putCharacter
public void putCharacter(char arg0) - Specified by:
putCharacter
in interfaceUITextEntryInterface
-
onConsumeMouseButtonDown
public boolean onConsumeMouseButtonDown(int arg0, double arg1, double arg2) - Specified by:
onConsumeMouseButtonDown
in interfaceUIElementInterface
- Overrides:
onConsumeMouseButtonDown
in classAtomUI
-
onConsumeMouseMove
- Specified by:
onConsumeMouseMove
in interfaceUIElementInterface
- Overrides:
onConsumeMouseMove
in classAtomUI
-
onExtendMouseMoveOutside
public void onExtendMouseMoveOutside(double arg0, double arg1, double arg2, double arg3) - Specified by:
onExtendMouseMoveOutside
in interfaceUIElementInterface
- Overrides:
onExtendMouseMoveOutside
in classAtomUI
-
onConsumeMouseButtonUp
public boolean onConsumeMouseButtonUp(int arg0, double arg1, double arg2) - Specified by:
onConsumeMouseButtonUp
in interfaceUIElementInterface
- Overrides:
onConsumeMouseButtonUp
in classAtomUI
-
onMouseButtonUpOutside
public void onMouseButtonUpOutside(int arg0, double arg1, double arg2) - Specified by:
onMouseButtonUpOutside
in interfaceUIElementInterface
- Overrides:
onMouseButtonUpOutside
in classAtomUI
-
isDoingTextEntry
public boolean isDoingTextEntry()- Specified by:
isDoingTextEntry
in interfaceUITextEntryInterface
-
setDoingTextEntry
public void setDoingTextEntry(boolean arg0) - Specified by:
setDoingTextEntry
in interfaceUITextEntryInterface
-
isEditable
public boolean isEditable()- Specified by:
isEditable
in interfaceUITextEntryInterface
-
getFrame
- Specified by:
getFrame
in interfaceUITextEntryInterface
-
isIgnoreFirst
public boolean isIgnoreFirst()- Specified by:
isIgnoreFirst
in interfaceUITextEntryInterface
-
setIgnoreFirst
public void setIgnoreFirst(boolean arg0) - Specified by:
setIgnoreFirst
in interfaceUITextEntryInterface
-
setSelectingRange
public void setSelectingRange(boolean arg0) - Specified by:
setSelectingRange
in interfaceUITextEntryInterface
-
getStandardFrameColour
- Specified by:
getStandardFrameColour
in interfaceUITextEntryInterface
-
onKeyEnter
public void onKeyEnter()- Specified by:
onKeyEnter
in interfaceUITextEntryInterface
-
onKeyHome
public void onKeyHome()- Specified by:
onKeyHome
in interfaceUITextEntryInterface
-
onKeyEnd
public void onKeyEnd()- Specified by:
onKeyEnd
in interfaceUITextEntryInterface
-
resetBlink
public void resetBlink() -
onKeyUp
public void onKeyUp()- Specified by:
onKeyUp
in interfaceUITextEntryInterface
-
onKeyDown
public void onKeyDown()- Specified by:
onKeyDown
in interfaceUITextEntryInterface
-
onKeyLeft
public void onKeyLeft()- Specified by:
onKeyLeft
in interfaceUITextEntryInterface
-
onKeyRight
public void onKeyRight()- Specified by:
onKeyRight
in interfaceUITextEntryInterface
-
onKeyDelete
public void onKeyDelete()- Specified by:
onKeyDelete
in interfaceUITextEntryInterface
-
onKeyBack
public void onKeyBack()- Specified by:
onKeyBack
in interfaceUITextEntryInterface
-
pasteFromClipboard
public void pasteFromClipboard()- Specified by:
pasteFromClipboard
in interfaceUITextEntryInterface
-
copyToClipboard
public void copyToClipboard()- Specified by:
copyToClipboard
in interfaceUITextEntryInterface
-
cutToClipboard
public void cutToClipboard()- Specified by:
cutToClipboard
in interfaceUITextEntryInterface
-
selectAll
public void selectAll()- Specified by:
selectAll
in interfaceUITextEntryInterface
-
isTextLimit
public boolean isTextLimit()- Specified by:
isTextLimit
in interfaceUITextEntryInterface
-
isOnlyNumbers
public boolean isOnlyNumbers()- Specified by:
isOnlyNumbers
in interfaceUITextEntryInterface
-
isOnlyText
public boolean isOnlyText()- Specified by:
isOnlyText
in interfaceUITextEntryInterface
-
setOnlyNumbers
public void setOnlyNumbers(boolean arg0) -
setOnlyText
public void setOnlyText(boolean arg0) -
getMaxTextLength
public int getMaxTextLength() -
setMaxTextLength
public void setMaxTextLength(int arg0) -
getForceUpperCase
public boolean getForceUpperCase() -
setForceUpperCase
public void setForceUpperCase(boolean arg0) -
isMultiline
public boolean isMultiline() -
setMultiline
public void setMultiline(boolean arg0) -
getText
-