接口 LayoutElement

所有已知子接口:
Layout
所有已知实现类:
AbstractButton, AbstractLayout, AbstractOptionSliderButton, AbstractScrollWidget, AbstractSliderButton, AbstractStringWidget, AbstractWidget, AccessibilityOnboardingTextWidget, BeaconScreen.BeaconCancelButton, BeaconScreen.BeaconConfirmButton, BeaconScreen.BeaconPowerButton, BeaconScreen.BeaconScreenButton, BeaconScreen.BeaconSpriteScreenButton, BeaconScreen.BeaconUpgradePowerButton, Button, Checkbox, CycleButton, EditBox, ExtendedButton, FittingMultiLineTextWidget, ForgeSlider, FrameLayout, GameModeSwitcherScreen.GameModeSlot, GridLayout, HeaderAndFooterLayout, ImageButton, ImageWidget, LinearLayout, LockIconButton, MerchantScreen.TradeOfferButton, MultiLineEditBox, MultiLineTextWidget, OptionInstance.OptionInstanceSliderButton, OverlayRecipeComponent.OverlayRecipeButton, OverlayRecipeComponent.OverlaySmeltingRecipeButton, PageButton, PlainTextButton, RealmsMainScreen.CloseButton, RealmsMainScreen.CrossButton, RealmsMainScreen.NewsButton, RealmsMainScreen.PendingInvitesButton, RealmsResetWorldScreen.FrameButton, RealmsSlotOptionsScreen.SettingsSlider, RealmsWorldSlotButton, RecipeBookTabButton, RecipeButton, SpacerElement, StateSwitchingButton, StringWidget, TabButton, TelemetryEventWidget, TextAndImageButton, UnicodeGlyphButton

public interface LayoutElement
  • 方法详细资料

    • setX

      void setX(int pX)
    • setY

      void setY(int pY)
    • getX

      int getX()
    • getY

      int getY()
    • getWidth

      int getWidth()
    • getHeight

      int getHeight()
    • getRectangle

      default ScreenRectangle getRectangle()
    • setPosition

      default void setPosition(int pX, int pY)
    • visitWidgets

      void visitWidgets(Consumer<AbstractWidget> pConsumer)