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, drawVerticalLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitkeyReleased, mouseDragged, mouseReleased, mouseScrolledpublic 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 IGuiEventListenerpublic boolean charTyped(char p_charTyped_1_,
int p_charTyped_2_)
charTyped in interface IGuiEventListenerpublic boolean mouseClicked(double p_mouseClicked_1_,
double p_mouseClicked_3_,
int p_mouseClicked_5_)
mouseClicked in interface IGuiEventListenerpublic 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 IGuiEventListenerpublic boolean canFocus()
canFocus in interface IGuiEventListenerpublic 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_)