Class TextFieldHelper
java.lang.Object
net.minecraft.client.gui.font.TextFieldHelper
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancharTyped(CharacterEvent event) private intclampToMsgLength(int value) voidcopy()createClipboardGetter(Minecraft minecraft) createClipboardSetter(Minecraft minecraft) voidcut()private StringdeleteSelection(String message) static StringgetClipboardContents(Minecraft minecraft) intprivate StringgetSelected(String text) intvoidinsertText(String text) private voidinsertText(String message, String text) booleanbooleankeyPressed(KeyEvent event) voidmoveBy(int count, boolean selecting, TextFieldHelper.CursorStep scope) voidmoveByChars(int count) voidmoveByChars(int count, boolean selecting) voidmoveByWords(int count) voidmoveByWords(int count, boolean selecting) voidpaste()voidremoveCharsFromCursor(int count) voidremoveFromCursor(int count, TextFieldHelper.CursorStep scope) voidremoveWordsFromCursor(int count) private voidresetSelectionIfNeeded(boolean selecting) voidstatic voidsetClipboardContents(Minecraft minecraft, String text) voidsetCursorPos(int value) voidsetCursorPos(int value, boolean selecting) voidvoidsetCursorToEnd(boolean selecting) voidvoidsetCursorToStart(boolean selecting) voidsetSelectionPos(int value) voidsetSelectionRange(int start, int end)
-
Field Details
-
getMessageFn
-
setMessageFn
-
getClipboardFn
-
setClipboardFn
-
stringValidator
-
cursorPos
private int cursorPos -
selectionPos
private int selectionPos
-
-
Constructor Details
-
TextFieldHelper
-
-
Method Details
-
createClipboardGetter
-
getClipboardContents
-
createClipboardSetter
-
setClipboardContents
-
charTyped
-
keyPressed
-
clampToMsgLength
private int clampToMsgLength(int value) -
insertText
-
insertText
-
resetSelectionIfNeeded
private void resetSelectionIfNeeded(boolean selecting) -
moveBy
-
moveByChars
public void moveByChars(int count) -
moveByChars
public void moveByChars(int count, boolean selecting) -
moveByWords
public void moveByWords(int count) -
moveByWords
public void moveByWords(int count, boolean selecting) -
removeFromCursor
-
removeWordsFromCursor
public void removeWordsFromCursor(int count) -
removeCharsFromCursor
public void removeCharsFromCursor(int count) -
cut
public void cut() -
paste
public void paste() -
copy
public void copy() -
selectAll
public void selectAll() -
getSelected
-
deleteSelection
-
setCursorToStart
public void setCursorToStart() -
setCursorToStart
public void setCursorToStart(boolean selecting) -
setCursorToEnd
public void setCursorToEnd() -
setCursorToEnd
public void setCursorToEnd(boolean selecting) -
getCursorPos
public int getCursorPos() -
setCursorPos
public void setCursorPos(int value) -
setCursorPos
public void setCursorPos(int value, boolean selecting) -
getSelectionPos
public int getSelectionPos() -
setSelectionPos
public void setSelectionPos(int value) -
setSelectionRange
public void setSelectionRange(int start, int end) -
isSelecting
public boolean isSelecting()
-