Class TextField
java.lang.Object
org.rusherhack.client.api.utils.objects.TextField
- All Implemented Interfaces:
org.rusherhack.core.interfaces.ITypeable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancharTyped(char character) voiddeleteChars(int num) voiddeleteWords(int num) intintintintgetWordPosition(int numWords) voidinsertText(String textToWrite) booleankeyTyped(int keyCode, int scanCode, int modifiers) voidmoveCursor(int delta) voidmoveCursorTo(int pos) voidvoidvoidreset()voidsetConsumer(Consumer<String> consumer) voidsetCursorPosition(int pos) voidsetHighlightPos(int position)
-
Constructor Details
-
TextField
public TextField() -
TextField
-
-
Method Details
-
getDisplayText
-
setConsumer
-
reset
public void reset() -
charTyped
public boolean charTyped(char character) - Specified by:
charTypedin interfaceorg.rusherhack.core.interfaces.ITypeable
-
keyTyped
public boolean keyTyped(int keyCode, int scanCode, int modifiers) - Specified by:
keyTypedin interfaceorg.rusherhack.core.interfaces.ITypeable
-
insertText
-
deleteWords
public void deleteWords(int num) -
deleteChars
public void deleteChars(int num) -
getHighlighted
-
getHighlightStartPos
public int getHighlightStartPos() -
getHighlightEndPos
public int getHighlightEndPos() -
setHighlightPos
public void setHighlightPos(int position) -
moveCursor
public void moveCursor(int delta) -
moveCursorTo
public void moveCursorTo(int pos) -
setCursorPosition
public void setCursorPosition(int pos) -
moveCursorToStart
public void moveCursorToStart() -
moveCursorToEnd
public void moveCursorToEnd() -
getCursorPosition
public int getCursorPosition() -
getWordPosition
public int getWordPosition(int numWords)
-