Class ComplexButton

All Implemented Interfaces:
Cullable
Direct Known Subclasses:
RectButton

public class ComplexButton extends Group
Кнопка, содержащая - Изображение фона - Значок - Надпись Можно изменять цвет фона / значка с надписью
  • Field Details

    • background

      public final Image background
    • backgroundShadow

      public final Image backgroundShadow
    • iconShadow

      public final Image iconShadow
    • icon

      public final Image icon
    • label

      public final Label label
    • labelShadow

      public final Label labelShadow
    • holdHintIcon

      public Image holdHintIcon
  • Constructor Details

  • Method Details

    • setHoldHintIconBright

      public void setHoldHintIconBright(boolean isBright)
    • setMuted

      public void setMuted(boolean muted)
    • setClickHandler

      public void setClickHandler(Runnable runnable)
    • setBackground

      public ComplexButton setBackground(Drawable drawable, float x, float y, float width, float height)
    • setIcon

      public ComplexButton setIcon(Drawable drawable, float x, float y, float width, float height)
    • setIcon

      public ComplexButton setIcon(Drawable drawable)
    • setText

      public ComplexButton setText(CharSequence text)
    • setText

      public ComplexButton setText(int text)
    • setLabel

      public ComplexButton setLabel(float x, float y, float width, float height, int align)
    • setBackgroundColors

      public ComplexButton setBackgroundColors(Color normal, Color active, Color hover, Color disabled)
      Любой цвет может быть null
    • setIconLabelColors

      public ComplexButton setIconLabelColors(Color normal, Color hover, Color active, Color disabled)
      Любой цвет может быть null
    • setIconColors

      public ComplexButton setIconColors(Color normal, Color hover, Color active, Color disabled)
    • setIconLabelShadowEnabled

      public void setIconLabelShadowEnabled(boolean enabled)
    • setLabelColors

      public ComplexButton setLabelColors(Color normal, Color hover, Color active, Color disabled)
    • setEnabled

      public ComplexButton setEnabled(boolean enabled)