类 AbstractTextAreaWidget
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractScrollArea
net.minecraft.client.gui.components.AbstractTextAreaWidget
- 所有已实现的接口:
GuiEventListener
,Renderable
,TabOrderedElement
,LayoutElement
,NarratableEntry
,NarrationSupplier
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraft.client.gui.narration.NarratableEntry
NarratableEntry.NarrationPriority
-
字段概要
字段从类继承的字段 net.minecraft.client.gui.components.AbstractScrollArea
SCROLLBAR_WIDTH
从类继承的字段 net.minecraft.client.gui.components.AbstractWidget
active, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, width
从接口继承的字段 net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS
-
构造器概要
构造器构造器说明AbstractTextAreaWidget
(int p_378028_, int p_375960_, int p_376988_, int p_376757_, Component p_378529_) -
方法概要
修饰符和类型方法说明protected int
protected abstract int
protected int
protected int
protected int
boolean
isMouseOver
(double p_376364_, double p_377350_) boolean
keyPressed
(int p_378364_, int p_377961_, int p_378789_) boolean
mouseClicked
(double p_375702_, double p_378084_, int p_377941_) void
playDownSound
(SoundManager p_378011_) protected void
renderBackground
(GuiGraphics p_378043_) protected void
renderBorder
(GuiGraphics p_376239_, int p_378450_, int p_375463_, int p_377865_, int p_375612_) protected abstract void
renderContents
(GuiGraphics p_375874_, int p_377970_, int p_376165_, float p_376358_) protected void
renderDecorations
(GuiGraphics p_376435_) void
renderWidget
(GuiGraphics p_376330_, int p_376585_, int p_376181_, float p_376214_) protected int
protected int
protected boolean
withinContentAreaTopBottom
(int p_376309_, int p_378518_) 从类继承的方法 net.minecraft.client.gui.components.AbstractScrollArea
maxScrollAmount, mouseDragged, mouseScrolled, onRelease, refreshScrollAmount, renderScrollbar, scrollAmount, scrollbarVisible, scrollBarY, scrollerHeight, scrollRate, setScrollAmount, updateScrolling
从类继承的方法 net.minecraft.client.gui.components.AbstractWidget
clearFGColor, createNarrationMessage, defaultButtonNarrationText, getBottom, getFGColor, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getTooltip, getWidth, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, isValidClickButton, mouseReleased, narrationPriority, nextFocusPath, onClick, onDrag, playButtonClickSound, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, setFGColor, setFocused, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, setX, setY, updateNarration, updateWidgetNarration, visitWidgets, wrapDefaultNarrationMessage
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.client.gui.components.events.GuiEventListener
charTyped, getBorderForArrowNavigation, getCurrentFocusPath, keyReleased, mouseMoved
从接口继承的方法 net.minecraft.client.gui.layouts.LayoutElement
setPosition
从接口继承的方法 net.minecraft.client.gui.narration.NarratableEntry
getNarratables
-
字段详细资料
-
BACKGROUND_SPRITES
-
INNER_PADDING
private static final int INNER_PADDING- 另请参阅:
-
-
构造器详细资料
-
AbstractTextAreaWidget
public AbstractTextAreaWidget(int p_378028_, int p_375960_, int p_376988_, int p_376757_, Component p_378529_)
-
-
方法详细资料
-
mouseClicked
public boolean mouseClicked(double p_375702_, double p_378084_, int p_377941_) - 指定者:
mouseClicked
在接口中GuiEventListener
- 覆盖:
mouseClicked
在类中AbstractWidget
-
keyPressed
public boolean keyPressed(int p_378364_, int p_377961_, int p_378789_) -
renderWidget
- 指定者:
renderWidget
在类中AbstractWidget
-
renderDecorations
-
innerPadding
protected int innerPadding() -
totalInnerPadding
protected int totalInnerPadding() -
isMouseOver
public boolean isMouseOver(double p_376364_, double p_377350_) - 指定者:
isMouseOver
在接口中GuiEventListener
- 覆盖:
isMouseOver
在类中AbstractWidget
-
scrollBarX
protected int scrollBarX()- 覆盖:
scrollBarX
在类中AbstractScrollArea
-
contentHeight
protected int contentHeight()- 指定者:
contentHeight
在类中AbstractScrollArea
-
renderBackground
-
renderBorder
protected void renderBorder(GuiGraphics p_376239_, int p_378450_, int p_375463_, int p_377865_, int p_375612_) -
withinContentAreaTopBottom
protected boolean withinContentAreaTopBottom(int p_376309_, int p_378518_) -
getInnerHeight
protected abstract int getInnerHeight() -
renderContents
protected abstract void renderContents(GuiGraphics p_375874_, int p_377970_, int p_376165_, float p_376358_) -
getInnerLeft
protected int getInnerLeft() -
getInnerTop
protected int getInnerTop() -
playDownSound
- 覆盖:
playDownSound
在类中AbstractWidget
-