Klasse InputBox
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.EditBox
gollorum.signpost.minecraft.gui.widgets.InputBox
- Alle implementierten Schnittstellen:
WithMutableX,net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.Renderable,net.minecraft.client.gui.components.TabOrderedElement,net.minecraft.client.gui.layouts.LayoutElement,net.minecraft.client.gui.narration.NarratableEntry,net.minecraft.client.gui.narration.NarrationSupplier
- Bekannte direkte Unterklassen:
AngleInputBox,ColorInputBox,ImageInputBox
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.EditBox
net.minecraft.client.gui.components.EditBox.TextFormatterVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.narration.NarratableEntry
net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority -
Feldübersicht
Von Klasse geerbte Felder net.minecraft.client.gui.components.EditBox
BACKWARDS, DEFAULT_HINT_STYLE, DEFAULT_TEXT_COLOR, FORWARDS, SEARCH_HINT_STYLEVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractWidget
active, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, width -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddKeyCodeListener(int keyCode, Runnable action) intgetXPos()booleankeyPressed(net.minecraft.client.input.KeyEvent event) voidrenderWidget(net.minecraft.client.gui.GuiGraphics graphics, int p_94161_, int p_94162_, float p_94163_) voidsetBordered(boolean shouldBeBordered) voidsetXPos(int x) intwidth()Von Klasse geerbte Methoden net.minecraft.client.gui.components.EditBox
addFormatter, canConsumeInput, charTyped, createNarrationMessage, deleteChars, deleteCharsToPos, deleteWords, getCursorPosition, getHighlighted, getInnerWidth, getScreenX, getTextShadow, getValue, getWordPosition, insertText, isBordered, isVisible, moveCursor, moveCursorTo, moveCursorToEnd, moveCursorToStart, onClick, onDrag, playDownSound, setCanLoseFocus, setCentered, setCursorPosition, setEditable, setFilter, setFocused, setHighlightPos, setHint, setMaxLength, setResponder, setSuggestion, setTextColor, setTextColorUneditable, setTextShadow, setValue, setVisible, setX, setY, updateWidgetNarrationVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractWidget
clearFGColor, defaultButtonNarrationText, getBottom, getFGColor, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getWidth, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrationPriority, nextFocusPath, onRelease, playButtonClickSound, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, setFGColor, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, updateNarration, visitWidgets, wrapDefaultNarrationMessageVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener
getBorderForArrowNavigation, getCurrentFocusPath, keyReleased, mouseMoved, mouseScrolled, shouldTakeFocusAfterInteractionVon Schnittstelle geerbte Methoden net.minecraft.client.gui.layouts.LayoutElement
setPositionVon Schnittstelle geerbte Methoden net.minecraft.client.gui.narration.NarratableEntry
getNarratables
-
Konstruktordetails
-
InputBox
public InputBox(net.minecraft.client.gui.Font configFont, Rect inputFieldRect, boolean shouldDropShadow, double zOffset)
-
-
Methodendetails
-
keyPressed
public boolean keyPressed(net.minecraft.client.input.KeyEvent event) - Angegeben von:
keyPressedin Schnittstellenet.minecraft.client.gui.components.events.GuiEventListener- Setzt außer Kraft:
keyPressedin Klassenet.minecraft.client.gui.components.EditBox
-
addKeyCodeListener
-
renderWidget
public void renderWidget(net.minecraft.client.gui.GuiGraphics graphics, int p_94161_, int p_94162_, float p_94163_) - Setzt außer Kraft:
renderWidgetin Klassenet.minecraft.client.gui.components.EditBox
-
setBordered
public void setBordered(boolean shouldBeBordered) - Setzt außer Kraft:
setBorderedin Klassenet.minecraft.client.gui.components.EditBox
-
getXPos
public int getXPos()- Angegeben von:
getXPosin SchnittstelleWithMutableX
-
width
public int width()- Angegeben von:
widthin SchnittstelleWithMutableX
-
setXPos
public void setXPos(int x) - Angegeben von:
setXPosin SchnittstelleWithMutableX
-