Class LabelButton

java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
com.badlogic.gdx.scenes.scene2d.ui.Widget
com.badlogic.gdx.scenes.scene2d.ui.Label
com.prineside.tdi2.ui.actors.LabelButton
All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Layout

public class LabelButton extends com.badlogic.gdx.scenes.scene2d.ui.Label
Кнопка, состоящая только из надписи
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Label

    com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    com.badlogic.gdx.graphics.Color
     
    com.badlogic.gdx.graphics.Color
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    LabelButton(CharSequence labelText, com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style, Runnable clickHandler)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setColors(com.badlogic.gdx.graphics.Color normal, com.badlogic.gdx.graphics.Color hovered)
     

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Label

    computePrefSize, draw, getBitmapFontCache, getFontScaleX, getFontScaleY, getGlyphLayout, getLabelAlign, getLineAlign, getPrefHeight, getPrefWidth, getStyle, getText, getWrap, invalidate, layout, setAlignment, setAlignment, setEllipsis, setEllipsis, setFontScale, setFontScale, setFontScaleX, setFontScaleY, setStyle, setText, setText, setWrap, textEquals, toString

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Widget

    getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor

    act, addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clear, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, debug, drawDebug, drawDebugBounds, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, hit, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setDebug, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setStage, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • normalColor

      public com.badlogic.gdx.graphics.Color normalColor
    • hoverColor

      public com.badlogic.gdx.graphics.Color hoverColor
  • Constructor Details

    • LabelButton

      public LabelButton(CharSequence labelText, com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style, Runnable clickHandler)
  • Method Details

    • setColors

      public void setColors(com.badlogic.gdx.graphics.Color normal, com.badlogic.gdx.graphics.Color hovered)