public class CheckBox extends ImageComponent
Modifier and Type | Field and Description |
---|---|
static FontIcon |
CHECK |
static FontIcon |
CROSS |
BACKGROUND_DISABLED_INDEX, BACKGROUND_HOVER_INDEX, BACKGROUND_INDEX, BACKGROUND_PRESSED_INDEX
ICON_FONT
Constructor and Description |
---|
CheckBox(double x,
double y,
double width,
double height,
Spritesheet spritesheet,
boolean checked) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.util.function.Consumer<java.lang.Boolean>> |
getChangeConsumer() |
boolean |
isChecked() |
void |
onChange(java.util.function.Consumer<java.lang.Boolean> c) |
void |
setChecked(boolean checked) |
getBackground, getImage, getImageAlign, getImageScaleMode, getImageValign, getSpritesheet, render, setImage, setImageAlign, setImageScaleMode, setImageValign, setSpriteSheet
drawTextShadow, getAppearance, getAppearanceDisabled, getAppearanceHovered, getBoundingBox, getClickConsumer, getComponentId, getComponents, getFont, getHeight, getHorizontalTextMargin, getHoverConsumer, getHoverSound, getLocation, getMouseDraggedConsumer, getMouseEnterConsumer, getMouseLeaveConsumer, getMouseMovedConsumer, getMousePressedConsumer, getMouseReleasedConsumer, getMouseWheelConsumer, getName, getTag, getText, getTextAlign, getTextAngle, getTextShadowColor, getTextToRender, getTextX, getTextY, getWidth, getX, getY, initializeComponents, isEnabled, isForwardMouseEvents, isHovered, isPressed, isSelected, isSuspended, isVisible, mouseClicked, mouseDragged, mouseEntered, mouseEventShouldBeForwarded, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, onClicked, onHovered, onMouseDragged, onMouseEnter, onMouseLeave, onMouseMoved, onMousePressed, onMouseReleased, onMouseWheelScrolled, onTextChanged, prepare, setDimension, setEnabled, setFont, setFontSize, setForwardMouseEvents, setHeight, setHorizontalTextMargin, setHovered, setHoverSound, setLocation, setLocation, setName, setSelected, setTag, setText, setTextAlign, setTextAngle, setTextShadow, setTextShadowColor, setTextX, setTextY, setVisible, setWidth, setX, setY, suspend, toggleSelection
public CheckBox(double x, double y, double width, double height, Spritesheet spritesheet, boolean checked)