Class AtomUITextEntry
java.lang.Object
zombie.ui.AtomUI
zombie.ui.AtomUITextEntry
- All Implemented Interfaces:
UIElementInterface,UITextEntryInterface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidfocus()booleangetFrame()intgetText()voidinit()booleanbooleanbooleanbooleanisMask()booleanbooleanbooleanbooleanbooleanonConsumeMouseButtonDown(int arg0, double arg1, double arg2) booleanonConsumeMouseButtonUp(int arg0, double arg1, double arg2) onConsumeMouseMove(double arg0, double arg1, double arg2, double arg3) voidonExtendMouseMoveOutside(double arg0, double arg1, double arg2, double arg3) voidvoidvoidvoidonKeyEnd()voidvoidvoidvoidvoidonKeyUp()voidonMouseButtonUpOutside(int arg0, double arg1, double arg2) voidonOtherKey(int arg0) voidvoidputCharacter(char arg0) voidrender()voidvoidvoidsetDoingTextEntry(boolean arg0) voidvoidsetForceUpperCase(boolean arg0) voidsetIgnoreFirst(boolean arg0) voidsetMask(boolean arg0) voidsetMaxTextLength(int arg0) voidsetMultiline(boolean arg0) voidsetOnlyNumbers(boolean arg0) voidsetOnlyText(boolean arg0) voidsetSelectingRange(boolean arg0) voidvoidunfocus()voidupdate()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, setYMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface zombie.ui.UITextEntryInterface
getUIName
-
Constructor Details
-
AtomUITextEntry
-
-
Method Details
-
render
public void render()- Specified by:
renderin interfaceUIElementInterface- Overrides:
renderin classAtomUI
-
init
-
update
public void update()- Specified by:
updatein interfaceUIElementInterface- Overrides:
updatein 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:
onOtherKeyin interfaceUITextEntryInterface
-
putCharacter
public void putCharacter(char arg0) - Specified by:
putCharacterin interfaceUITextEntryInterface
-
onConsumeMouseButtonDown
public boolean onConsumeMouseButtonDown(int arg0, double arg1, double arg2) - Specified by:
onConsumeMouseButtonDownin interfaceUIElementInterface- Overrides:
onConsumeMouseButtonDownin classAtomUI
-
onConsumeMouseMove
- Specified by:
onConsumeMouseMovein interfaceUIElementInterface- Overrides:
onConsumeMouseMovein classAtomUI
-
onExtendMouseMoveOutside
public void onExtendMouseMoveOutside(double arg0, double arg1, double arg2, double arg3) - Specified by:
onExtendMouseMoveOutsidein interfaceUIElementInterface- Overrides:
onExtendMouseMoveOutsidein classAtomUI
-
onConsumeMouseButtonUp
public boolean onConsumeMouseButtonUp(int arg0, double arg1, double arg2) - Specified by:
onConsumeMouseButtonUpin interfaceUIElementInterface- Overrides:
onConsumeMouseButtonUpin classAtomUI
-
onMouseButtonUpOutside
public void onMouseButtonUpOutside(int arg0, double arg1, double arg2) - Specified by:
onMouseButtonUpOutsidein interfaceUIElementInterface- Overrides:
onMouseButtonUpOutsidein classAtomUI
-
isDoingTextEntry
public boolean isDoingTextEntry()- Specified by:
isDoingTextEntryin interfaceUITextEntryInterface
-
setDoingTextEntry
public void setDoingTextEntry(boolean arg0) - Specified by:
setDoingTextEntryin interfaceUITextEntryInterface
-
isEditable
public boolean isEditable()- Specified by:
isEditablein interfaceUITextEntryInterface
-
getFrame
- Specified by:
getFramein interfaceUITextEntryInterface
-
isIgnoreFirst
public boolean isIgnoreFirst()- Specified by:
isIgnoreFirstin interfaceUITextEntryInterface
-
setIgnoreFirst
public void setIgnoreFirst(boolean arg0) - Specified by:
setIgnoreFirstin interfaceUITextEntryInterface
-
setSelectingRange
public void setSelectingRange(boolean arg0) - Specified by:
setSelectingRangein interfaceUITextEntryInterface
-
getStandardFrameColour
- Specified by:
getStandardFrameColourin interfaceUITextEntryInterface
-
onKeyEnter
public void onKeyEnter()- Specified by:
onKeyEnterin interfaceUITextEntryInterface
-
onKeyHome
public void onKeyHome()- Specified by:
onKeyHomein interfaceUITextEntryInterface
-
onKeyEnd
public void onKeyEnd()- Specified by:
onKeyEndin interfaceUITextEntryInterface
-
resetBlink
public void resetBlink() -
onKeyUp
public void onKeyUp()- Specified by:
onKeyUpin interfaceUITextEntryInterface
-
onKeyDown
public void onKeyDown()- Specified by:
onKeyDownin interfaceUITextEntryInterface
-
onKeyLeft
public void onKeyLeft()- Specified by:
onKeyLeftin interfaceUITextEntryInterface
-
onKeyRight
public void onKeyRight()- Specified by:
onKeyRightin interfaceUITextEntryInterface
-
onKeyDelete
public void onKeyDelete()- Specified by:
onKeyDeletein interfaceUITextEntryInterface
-
onKeyBack
public void onKeyBack()- Specified by:
onKeyBackin interfaceUITextEntryInterface
-
pasteFromClipboard
public void pasteFromClipboard()- Specified by:
pasteFromClipboardin interfaceUITextEntryInterface
-
copyToClipboard
public void copyToClipboard()- Specified by:
copyToClipboardin interfaceUITextEntryInterface
-
cutToClipboard
public void cutToClipboard()- Specified by:
cutToClipboardin interfaceUITextEntryInterface
-
selectAll
public void selectAll()- Specified by:
selectAllin interfaceUITextEntryInterface
-
isTextLimit
public boolean isTextLimit()- Specified by:
isTextLimitin interfaceUITextEntryInterface
-
isOnlyNumbers
public boolean isOnlyNumbers()- Specified by:
isOnlyNumbersin interfaceUITextEntryInterface
-
isOnlyText
public boolean isOnlyText()- Specified by:
isOnlyTextin 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
-