Package gaiasky.util.scene2d
Class OwnTextButton
- java.lang.Object
-
- com.badlogic.gdx.scenes.scene2d.Actor
-
- com.badlogic.gdx.scenes.scene2d.Group
-
- com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup
-
- com.badlogic.gdx.scenes.scene2d.ui.Table
-
- com.badlogic.gdx.scenes.scene2d.ui.Button
-
- com.badlogic.gdx.scenes.scene2d.ui.TextButton
-
- gaiasky.util.scene2d.OwnTextButton
-
- All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Cullable
,com.badlogic.gdx.scenes.scene2d.utils.Disableable
,com.badlogic.gdx.scenes.scene2d.utils.Layout
- Direct Known Subclasses:
OwnTextIconButton
public class OwnTextButton extends com.badlogic.gdx.scenes.scene2d.ui.TextButton
TextButton in which the cursor changes when the mouse rolls over. It also fixes the size issue.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.TextButton
com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle
-
-
Constructor Summary
Constructors Constructor Description OwnTextButton(java.lang.String text, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
OwnTextButton(java.lang.String text, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, java.lang.String styleName)
OwnTextButton(java.lang.String text, com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getPrefHeight()
float
getPrefWidth()
void
setHeight(float height)
void
setMinHeight(float height)
void
setMinWidth(float width)
void
setSize(float width, float height)
void
setWidth(float width)
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.TextButton
draw, getLabel, getLabelCell, getStyle, getText, setLabel, setStyle, setText, toString
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button
getButtonGroup, getClickListener, getMinHeight, getMinWidth, isChecked, isDisabled, isOver, isPressed, setChecked, setDisabled, setProgrammaticChangeEvents, toggle
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table
add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, drawBackground, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getRow, getRowHeight, getRowMinHeight, getRowPrefHeight, getRows, getSkin, getTableDebug, hit, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup
childrenChanged, getMaxHeight, getMaxWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group
act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, computeTransform, drawChildren, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActor
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor
addAction, addCaptureListener, addListener, ancestorsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, 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, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, screenToLocalCoordinates, setBounds, setColor, setColor, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setTouchable, setUserObject, setVisible, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
-
-
-
-
Constructor Detail
-
OwnTextButton
public OwnTextButton(java.lang.String text, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
-
OwnTextButton
public OwnTextButton(java.lang.String text, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, java.lang.String styleName)
-
OwnTextButton
public OwnTextButton(java.lang.String text, com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle style)
-
-
Method Detail
-
setWidth
public void setWidth(float width)
- Overrides:
setWidth
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
setMinWidth
public void setMinWidth(float width)
-
setHeight
public void setHeight(float height)
- Overrides:
setHeight
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
setMinHeight
public void setMinHeight(float height)
-
setSize
public void setSize(float width, float height)
- Overrides:
setSize
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
getPrefWidth
public float getPrefWidth()
- Specified by:
getPrefWidth
in interfacecom.badlogic.gdx.scenes.scene2d.utils.Layout
- Overrides:
getPrefWidth
in classcom.badlogic.gdx.scenes.scene2d.ui.Button
-
getPrefHeight
public float getPrefHeight()
- Specified by:
getPrefHeight
in interfacecom.badlogic.gdx.scenes.scene2d.utils.Layout
- Overrides:
getPrefHeight
in classcom.badlogic.gdx.scenes.scene2d.ui.Button
-
-