public class HorizontalSlider extends Slider
Modifier and Type | Field and Description |
---|---|
static FontIcon |
ARROW_LEFT |
static FontIcon |
ARROW_RIGHT |
ICON_FONT
Constructor and Description |
---|
HorizontalSlider(double x,
double y,
double width,
double height,
float minValue,
float maxValue,
float stepSize) |
Modifier and Type | Method and Description |
---|---|
java.awt.geom.Point2D |
getRelativeSliderPosition() |
protected void |
initializeComponents()
Initialize child components.
|
void |
render(java.awt.Graphics2D g) |
void |
setValueRelativeToMousePosition() |
getButton1, getButton2, getButtonSpritesheet, getChangeConsumer, getCurrentValue, getMaxValue, getMinValue, getSliderComponent, getSliderSpritesheet, getStepSize, isDragging, onChange, setButton1, setButton2, setButtonSpritesheet, setCurrentValue, setSliderComponent, setSliderSpritesheet, setStepSize
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, 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 static final FontIcon ARROW_LEFT
public static final FontIcon ARROW_RIGHT
public HorizontalSlider(double x, double y, double width, double height, float minValue, float maxValue, float stepSize)
public java.awt.geom.Point2D getRelativeSliderPosition()
getRelativeSliderPosition
in class Slider
protected void initializeComponents()
GuiComponent
initializeComponents
in class GuiComponent
public void render(java.awt.Graphics2D g)
render
in interface IRenderable
render
in class GuiComponent
public void setValueRelativeToMousePosition()
setValueRelativeToMousePosition
in class Slider