|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.opengl.gui.Component
com.threerings.opengl.gui.Container
com.threerings.opengl.gui.ScrollButton
public class ScrollButton
Displays a scroll button for all your horizontal and vertical scrolling needs.
| Field Summary |
|---|
| Fields inherited from class com.threerings.opengl.gui.Component |
|---|
DEFAULT, DISABLED, HOVER |
| Fields inherited from interface com.threerings.opengl.gui.UIConstants |
|---|
BOTTOM, CENTER, DEFAULT_SIZE, DEFAULT_SPACING, GLOW, HORIZONTAL, LEFT, NORMAL, OUTLINE, OVERLAPPING, PLAIN, RIGHT, SHADOW, TOP, VERTICAL |
| Constructor Summary | |
|---|---|
ScrollButton(GlContext ctx,
boolean less)
Creates a vertical scroll button with the default range, value and extent. |
|
ScrollButton(GlContext ctx,
boolean less,
int orientation)
Creates a scroll button with the default range, value and extent. |
|
ScrollButton(GlContext ctx,
boolean less,
int orientation,
BoundedRangeModel model)
Creates a scroll button with the specified orientation which will interact with the supplied model. |
|
ScrollButton(GlContext ctx,
boolean less,
int orientation,
int min,
int value,
int extent,
int max)
Creates a scroll button with the specified orientation, range, value and extent. |
|
| Method Summary | |
|---|---|
BoundedRangeModel |
getModel()
Returns a reference to the scrollbar's range model. |
void |
wasAdded()
This method is called when we are added to a hierarchy that is connected to a top-level window (at which point we can rely on having a look and feel and can set ourselves up). |
void |
wasRemoved()
This method is called when we are removed from a hierarchy that is connected to a top-level window. |
| Methods inherited from class com.threerings.opengl.gui.Container |
|---|
add, add, add, add, getComponent, getComponentCount, getComponentIndex, getHitComponent, getLayoutManager, remove, remove, removeAll, replace, setAlpha, setEnabled, setHoverable, setLayoutManager, validate |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ScrollButton(GlContext ctx,
boolean less)
public ScrollButton(GlContext ctx,
boolean less,
int orientation)
public ScrollButton(GlContext ctx,
boolean less,
int orientation,
int min,
int value,
int extent,
int max)
public ScrollButton(GlContext ctx,
boolean less,
int orientation,
BoundedRangeModel model)
| Method Detail |
|---|
public BoundedRangeModel getModel()
public void wasAdded()
Component
public void wasRemoved()
ComponentComponent.wasAdded(), this is a fine place
to do so.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||