Package com.prineside.tdi2.scene2d.ui
Class CheckBox
- All Implemented Interfaces:
Cullable
,Disableable
,Layout
A checkbox is a button that contains an image indicating the checked or unchecked state and a label.
- Author:
- Nathan Sweet
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.prineside.tdi2.scene2d.ui.TextButton
TextButton.TextButtonStyle
Nested classes/interfaces inherited from class com.prineside.tdi2.scene2d.ui.Button
Button.ButtonStyle
Nested classes/interfaces inherited from class com.prineside.tdi2.scene2d.ui.Table
Table.Debug, Table.DebugRect
-
Field Summary
Fields inherited from class com.prineside.tdi2.scene2d.ui.Table
backgroundBottom, backgroundLeft, backgroundRight, backgroundTop, debugActorColor, debugCellColor, debugTableColor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
If this method is overridden, the super method orWidgetGroup.validate()
should be called to ensure the widget group is laid out.getImage()
getStyle()
Returns the checkbox's style.void
setStyle
(Button.ButtonStyle style) Methods inherited from class com.prineside.tdi2.scene2d.ui.TextButton
getLabel, getLabelCell, getText, setLabel, setText, toString
Methods inherited from class com.prineside.tdi2.scene2d.ui.Button
getButtonGroup, getClickListener, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, isChecked, isDisabled, isOver, isPressed, setChecked, setDisabled, setProgrammaticChangeEvents, toggle
Methods inherited from class com.prineside.tdi2.scene2d.ui.Table
add, add, add, align, background, bottom, center, clearChildren, clip, clip, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, drawDebug, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getRow, getRowHeight, getRowMinHeight, getRowPrefHeight, getRows, getTableDebug, hit, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, removeActorAt, reset, right, row, setBackground, setClip, setDebug, setRound, stack, top
Methods inherited from class com.prineside.tdi2.scene2d.ui.WidgetGroup
getMaxHeight, getMaxHeightValue, getMaxWidth, getMaxWidthValue, getMinHeightValue, getMinWidthValue, getPrefHeightValue, getPrefWidthValue, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setPrefHeight, setPrefHeight, setPrefWidth, setPrefWidth, setWidth, validate
Methods inherited from class com.prineside.tdi2.scene2d.Group
act, addActor, addActorAfter, addActorAt, addActorBefore, clear, clear, clearChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, setCullingArea, setDebug, setTransform, swapActor, swapActor
Methods inherited from class com.prineside.tdi2.scene2d.Actor
addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, 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, remove, removeAction, removeCaptureListener, removeListener, rotateBy, scaleBy, scaleBy, screenToLocalCoordinates, setBounds, setColor, setColor, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
-
Constructor Details
-
CheckBox
-
-
Method Details
-
setStyle
- Overrides:
setStyle
in classTextButton
-
getStyle
Returns the checkbox's style. Modifying the returned style may not have an effect untilsetStyle(ButtonStyle)
is called.- Overrides:
getStyle
in classTextButton
-
draw
Description copied from class:WidgetGroup
If this method is overridden, the super method orWidgetGroup.validate()
should be called to ensure the widget group is laid out.- Overrides:
draw
in classTextButton
parentAlpha
- The parent alpha, to be multiplied with this actor's alpha, allowing the parent's alpha to affect all children.
-
getImage
-
getImageCell
-