public class ScrollBarElement extends ElementGroup
elementscropElement, cropHeight, cropWidth, cropX, cropY, height, parent, visible, width, xOffset, xPos, yOffset, yPos| Constructor and Description |
|---|
ScrollBarElement(int xPos,
int yPos,
Drawable backgroundTexture,
boolean hasBorder,
Drawable sliderTexture) |
ScrollBarElement(int xPos,
int yPos,
int width,
int height,
Drawable sliderTexture) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canMouseOver() |
void |
drawElement(int mouseX,
int mouseY)
Draws the element itself at the current position.
|
int |
getValue() |
ScrollBarElement |
setParameters(IScrollable listener,
int minValue,
int maxValue,
int step) |
ScrollBarElement |
setValue(int value) |
ScrollBarElement |
setVertical() |
add, clear, drawable, drawable, getElements, getLastElement, horizontal, horizontal, item, label, label, label, label, label, label, layoutHelper, pane, pane, remove, splitText, splitText, splitText, splitText, updateClient, vertical, verticaladdEventHandler, addTooltip, addTooltip, addTooltip, clearTooltip, draw, getAbsoluteX, getAbsoluteY, getAlign, getCropElement, getCropHeight, getCropWidth, getCropX, getCropY, getHeight, getParent, getTooltip, getTooltip, getWidth, getWindow, getX, getY, hasTooltip, hide, isCropped, isEnabled, isMouseOver, isMouseOver, isVisible, onCreation, onDeletion, onUpdateClient, receiveEvent, setAlign, setBounds, setCroppedZone, setHeight, setLocation, setOffset, setParent, setSize, setWidth, setXPosition, setYPosition, show, toStringdrawCenteredString, drawGradientRect, drawHorizontalLine, drawModalRectWithCustomSizedTexture, drawRect, drawScaledCustomSizeModalRect, drawString, drawTexturedModalRect, drawTexturedModalRect, drawTexturedModalRect, drawVerticalLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddEventHandler, addEventHandler, addEventHandler, addSelfEventHandler, addTooltip, addTooltip, addTooltip, canFocus, clearTooltip, draw, getAbsoluteX, getAbsoluteY, getAlign, getHeight, getParent, getTooltip, getTooltip, getWidth, getWindow, getX, getY, hasTooltip, hide, isEnabled, isMouseOver, isMouseOver, isVisible, onCreation, onDeletion, postEvent, postEvent, receiveEvent, setAlign, setBounds, setHeight, setLocation, setOffset, setParent, setSize, setWidth, setXPosition, setYPosition, showgetCropElement, getCropHeight, getCropWidth, getCropX, getCropY, isCropped, setCroppedZonepublic ScrollBarElement(int xPos,
int yPos,
int width,
int height,
Drawable sliderTexture)
public ScrollBarElement setVertical()
public ScrollBarElement setParameters(IScrollable listener, int minValue, int maxValue, int step)
public boolean canMouseOver()
public int getValue()
public ScrollBarElement setValue(int value)
public void drawElement(int mouseX,
int mouseY)
IGuiElementdrawElement in interface IGuiElementdrawElement in class ElementGroupmouseX - The x position of the mouse relative to the parent of the element.mouseY - The y position of the mouse relative to the parent of the element.