类 AbstractButton

java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractButton
所有已实现的接口:
GuiEventListener, Renderable, TabOrderedElement, LayoutElement, NarratableEntry, NarrationSupplier, IAbstractWidgetExtension
直接已知子类:
BeaconScreen.BeaconScreenButton, Button, Checkbox, CycleButton

public abstract class AbstractButton extends AbstractWidget
  • 字段详细资料

    • TEXTURE_Y_OFFSET

      protected static final int TEXTURE_Y_OFFSET
      另请参阅:
    • TEXTURE_WIDTH

      protected static final int TEXTURE_WIDTH
      另请参阅:
    • TEXTURE_HEIGHT

      protected static final int TEXTURE_HEIGHT
      另请参阅:
    • TEXTURE_BORDER_X

      protected static final int TEXTURE_BORDER_X
      另请参阅:
    • TEXTURE_BORDER_Y

      protected static final int TEXTURE_BORDER_Y
      另请参阅:
    • TEXT_MARGIN

      protected static final int TEXT_MARGIN
      另请参阅:
  • 构造器详细资料

    • AbstractButton

      public AbstractButton(int pX, int pY, int pWidth, int pHeight, Component pMessage)
  • 方法详细资料

    • onPress

      public abstract void onPress()
    • renderWidget

      protected void renderWidget(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick)
      指定者:
      renderWidget 在类中 AbstractWidget
    • renderString

      public void renderString(GuiGraphics pGuiGraphics, Font pFont, int pColor)
    • getTextureY

      private int getTextureY()
    • onClick

      public void onClick(double pMouseX, double pMouseY)
      覆盖:
      onClick 在类中 AbstractWidget
    • keyPressed

      public boolean keyPressed(int pKeyCode, int pScanCode, int pModifiers)