public class ScrollableElement extends ElementGroup implements IScrollable
elementscropElement, cropHeight, cropWidth, cropX, cropY, height, parent, visible, width, xOffset, xPos, yOffset, yPos| Constructor and Description |
|---|
ScrollableElement(int xPos,
int yPos,
int width,
int height) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
int |
getInvisibleArea() |
boolean |
isFocused(int mouseX,
int mouseY) |
protected void |
movePercentage(float percentage) |
void |
onScroll(int value) |
void |
setContent(IGuiElement content) |
add, drawable, drawable, drawElement, 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, canMouseOver, 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 ScrollableElement(int xPos,
int yPos,
int width,
int height)
public int getInvisibleArea()
protected void movePercentage(float percentage)
public void onScroll(int value)
onScroll in interface IScrollablepublic void setContent(@Nullable
IGuiElement content)
public void clear()
clear in interface IElementGroupclear in class ElementGrouppublic boolean isFocused(int mouseX,
int mouseY)
isFocused in interface IScrollablemouseX - the mouse x position relative to the screenmouseY - the mouse y position relative to the screen