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,
Spritesheet buttonSprite,
Spritesheet sliderSprite,
boolean showArrowButtons) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.geom.Point2D |
getRelativeSliderPosition() |
void |
prepare() |
void |
render(java.awt.Graphics2D g) |
void |
setValueRelativeToMousePosition() |
arrowButtonsShown, getButton1, getButton2, getButtonSprite, getChangeConsumer, getCurrentValue, getMaxValue, getMinValue, getSliderComponent, getSliderSprite, getStepSize, isDragging, onChange, setButton1, setButton2, setCurrentValue, setSlider, setStepSizedrawTextShadow, getAppearance, getAppearanceDisabled, getAppearanceHovered, getBoundingBox, getClickConsumer, getComponentId, getComponents, getFont, getHeight, getHoverConsumer, getHoverSound, getLocation, getMouseDraggedConsumer, getMouseEnterConsumer, getMouseLeaveConsumer, getMouseMovedConsumer, getMousePressedConsumer, getMouseReleasedConsumer, getMouseWheelConsumer, getName, getTag, getText, getTextAlign, getTextAngle, getTextShadowColor, getTextToRender, getTextX, getTextXMargin, 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, setDimension, setEnabled, setFont, setFontSize, setForwardMouseEvents, setHeight, setHovered, setHoverSound, setLocation, setLocation, setName, setSelected, setTag, setText, setTextAlignment, setTextAngle, setTextShadow, setTextShadowColor, setTextX, setTextXMargin, setTextY, setVisible, setWidth, setX, setY, suspend, toggleSelectionpublic 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,
Spritesheet buttonSprite,
Spritesheet sliderSprite,
boolean showArrowButtons)
public java.awt.geom.Point2D getRelativeSliderPosition()
getRelativeSliderPosition in class Sliderpublic void render(java.awt.Graphics2D g)
render in interface IRenderablerender in class GuiComponentpublic void setValueRelativeToMousePosition()
setValueRelativeToMousePosition in class Slider