public class GuiTextField extends Gui implements IGuiEventListener
Modifier and Type | Field and Description |
---|---|
int |
height |
int |
width |
int |
x |
int |
y |
ICONS, OPTIONS_BACKGROUND, STAT_ICONS, zLevel
Constructor and Description |
---|
GuiTextField(int componentId,
FontRenderer fontrendererObj,
int x,
int y,
int par5Width,
int par6Height) |
GuiTextField(int p_i49853_1_,
FontRenderer p_i49853_2_,
int p_i49853_3_,
int p_i49853_4_,
int p_i49853_5_,
int p_i49853_6_,
GuiTextField p_i49853_7_) |
Modifier and Type | Method and Description |
---|---|
boolean |
canFocus() |
boolean |
charTyped(char p_charTyped_1_,
int p_charTyped_2_) |
void |
deleteFromCursor(int num) |
void |
deleteWords(int num) |
void |
drawTextField(int mouseX,
int mouseY,
float partialTicks) |
void |
focusChanged(boolean focused) |
int |
func_195611_j(int p_195611_1_) |
void |
func_212422_f(int p_212422_1_) |
int |
getCursorPosition() |
boolean |
getEnableBackgroundDrawing() |
int |
getMaxStringLength() |
int |
getNthWordFromCursor(int numWords) |
int |
getNthWordFromPos(int n,
int pos) |
int |
getNthWordFromPosWS(int n,
int pos,
boolean skipWs) |
java.lang.String |
getSelectedText() |
int |
getSelectionEnd() |
java.lang.String |
getText() |
boolean |
getVisible() |
int |
getWidth() |
boolean |
isFocused() |
boolean |
keyPressed(int p_keyPressed_1_,
int p_keyPressed_2_,
int p_keyPressed_3_) |
boolean |
mouseClicked(double p_mouseClicked_1_,
double p_mouseClicked_3_,
int p_mouseClicked_5_) |
void |
moveCursorBy(int num) |
void |
setCanLoseFocus(boolean canLoseFocusIn) |
void |
setCursorPosition(int pos) |
void |
setCursorPositionEnd() |
void |
setCursorPositionZero() |
void |
setDisabledTextColour(int color) |
void |
setEnableBackgroundDrawing(boolean enableBackgroundDrawingIn) |
void |
setEnabled(boolean enabled) |
void |
setFocused(boolean isFocusedIn) |
void |
setMaxStringLength(int length) |
void |
setResponderEntryValue(int idIn,
java.lang.String textIn) |
void |
setSelectionPos(int position) |
void |
setSuggestion(java.lang.String p_195612_1_) |
void |
setText(java.lang.String textIn) |
void |
setTextAcceptHandler(java.util.function.BiConsumer<java.lang.Integer,java.lang.String> p_195609_1_) |
void |
setTextColor(int color) |
void |
setTextFormatter(java.util.function.BiFunction<java.lang.String,java.lang.Integer,java.lang.String> p_195607_1_) |
void |
setValidator(java.util.function.Predicate<java.lang.String> p_200675_1_) |
void |
setVisible(boolean isVisible) |
void |
tick() |
void |
writeText(java.lang.String textToWrite) |
drawCenteredString, drawGradientRect, drawHorizontalLine, drawModalRectWithCustomSizedTexture, drawRect, drawScaledCustomSizeModalRect, drawString, drawTexturedModalRect, drawTexturedModalRect, drawTexturedModalRect, drawVerticalLine
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
keyReleased, mouseDragged, mouseReleased, mouseScrolled
public GuiTextField(int componentId, FontRenderer fontrendererObj, int x, int y, int par5Width, int par6Height)
public GuiTextField(int p_i49853_1_, FontRenderer p_i49853_2_, int p_i49853_3_, int p_i49853_4_, int p_i49853_5_, int p_i49853_6_, @Nullable GuiTextField p_i49853_7_)
public void setTextAcceptHandler(java.util.function.BiConsumer<java.lang.Integer,java.lang.String> p_195609_1_)
public void setTextFormatter(java.util.function.BiFunction<java.lang.String,java.lang.Integer,java.lang.String> p_195607_1_)
public void tick()
public void setText(java.lang.String textIn)
public java.lang.String getText()
public java.lang.String getSelectedText()
public void setValidator(java.util.function.Predicate<java.lang.String> p_200675_1_)
public void writeText(java.lang.String textToWrite)
public void setResponderEntryValue(int idIn, java.lang.String textIn)
public void deleteWords(int num)
public void deleteFromCursor(int num)
public int getNthWordFromCursor(int numWords)
public int getNthWordFromPos(int n, int pos)
public int getNthWordFromPosWS(int n, int pos, boolean skipWs)
public void moveCursorBy(int num)
public void setCursorPosition(int pos)
public void func_212422_f(int p_212422_1_)
public void setCursorPositionZero()
public void setCursorPositionEnd()
public boolean keyPressed(int p_keyPressed_1_, int p_keyPressed_2_, int p_keyPressed_3_)
keyPressed
in interface IGuiEventListener
public boolean charTyped(char p_charTyped_1_, int p_charTyped_2_)
charTyped
in interface IGuiEventListener
public boolean mouseClicked(double p_mouseClicked_1_, double p_mouseClicked_3_, int p_mouseClicked_5_)
mouseClicked
in interface IGuiEventListener
public void drawTextField(int mouseX, int mouseY, float partialTicks)
public void setMaxStringLength(int length)
public int getMaxStringLength()
public int getCursorPosition()
public boolean getEnableBackgroundDrawing()
public void setEnableBackgroundDrawing(boolean enableBackgroundDrawingIn)
public void setTextColor(int color)
public void setDisabledTextColour(int color)
public void focusChanged(boolean focused)
focusChanged
in interface IGuiEventListener
public boolean canFocus()
canFocus
in interface IGuiEventListener
public void setFocused(boolean isFocusedIn)
public boolean isFocused()
public void setEnabled(boolean enabled)
public int getSelectionEnd()
public int getWidth()
public void setSelectionPos(int position)
public void setCanLoseFocus(boolean canLoseFocusIn)
public boolean getVisible()
public void setVisible(boolean isVisible)
public void setSuggestion(@Nullable java.lang.String p_195612_1_)
public int func_195611_j(int p_195611_1_)