Class ScrollBar
java.lang.Object
javaforce.ui.Component
javaforce.ui.ScrollBar
- All Implemented Interfaces:
KeyCode,KeyEvents,MouseEvents
-
Field Summary
Fields inherited from class javaforce.ui.Component
backClr, borderStyle, consumer, debug, disabledClr, editable, enabled, focusable, focused, foreClr, layer, parent, pos, selectedClr, size, visible, zeroFields inherited from interface javaforce.ui.KeyCode
VK_0, VK_1, VK_2, VK_3, VK_4, VK_5, VK_6, VK_7, VK_8, VK_9, VK_A, VK_ALT_L, VK_ALT_R, VK_B, VK_BACKSLASH, VK_BACKSPACE, VK_C, VK_CAPS_LOCK, VK_COMMA, VK_CONTROL_L, VK_CONTROL_R, VK_D, VK_DELETE, VK_DIVIDE, VK_DOWN, VK_E, VK_END, VK_ENTER, VK_ESCAPE, VK_F, VK_F1, VK_F10, VK_F11, VK_F12, VK_F2, VK_F3, VK_F4, VK_F5, VK_F6, VK_F7, VK_F8, VK_F9, VK_G, VK_H, VK_HOME, VK_I, VK_INSERT, VK_J, VK_K, VK_KEYPAD_0, VK_KEYPAD_1, VK_KEYPAD_2, VK_KEYPAD_3, VK_KEYPAD_4, VK_KEYPAD_5, VK_KEYPAD_6, VK_KEYPAD_7, VK_KEYPAD_8, VK_KEYPAD_9, VK_KEYPAD_DIVIDE, VK_KEYPAD_ENTER, VK_KEYPAD_LOCK, VK_KEYPAD_MINUS, VK_KEYPAD_MULTIPLY, VK_KEYPAD_PERIOD, VK_KEYPAD_PLUS, VK_L, VK_LEFT, VK_M, VK_MENU, VK_N, VK_O, VK_OS, VK_P, VK_PAGE_DOWN, VK_PAGE_UP, VK_PAUSE, VK_PERIOD, VK_Q, VK_R, VK_RIGHT, VK_S, VK_SCROLL_LOCK, VK_SHIFT_L, VK_SHIFT_R, VK_SPACE, VK_T, VK_TAB, VK_TILDE, VK_U, VK_UP, VK_V, VK_W, VK_X, VK_Y, VK_Z -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintgetValue()intvoidmouseDown(int button) voidmouseMove(int x, int y) voidmouseUp(int button) voidvoidsetChangeListener(ChangeListener listener) voidsetFullsize(int size) voidsetStepsize(int size) voidsetValue(int value) voidsetViewsize(int size) Methods inherited from class javaforce.ui.Component
getBackColor, getBorderStyle, getDisabledColor, getForeColor, getHeight, getKeyState, getLayer, getMinHeight, getMinWidth, getMousePosition, getMouseX, getMouseY, getPosition, getSelectedColor, getSize, getTopContainer, getWidth, getX, getY, isConsumer, isContainer, isEditable, isEnabled, isFocusable, isFocused, isInside, isVisible, keyPressed, keyReleased, keyTyped, layout, load, mouseScroll, onBlur, onFocus, renderLayer, save, setBackColor, setBorderStyle, setConsumer, setDisabledColor, setEditable, setEnabled, setFocus, setFocusable, setForeColor, setLayer, setParent, setPosition, setPosition, setSelectedColor, setSize, setSize, setVisible
-
Constructor Details
-
ScrollBar
public ScrollBar(int dir)
-
-
Method Details
-
getMinSize
- Overrides:
getMinSizein classComponent
-
getFullsize
public int getFullsize() -
setFullsize
public void setFullsize(int size) -
getViewsize
public int getViewsize() -
setViewsize
public void setViewsize(int size) -
getStepsize
public int getStepsize() -
setStepsize
public void setStepsize(int size) -
getValue
public int getValue() -
setValue
public void setValue(int value) -
render
-
setChangeListener
-
mouseDown
public void mouseDown(int button) - Specified by:
mouseDownin interfaceMouseEvents- Overrides:
mouseDownin classComponent
-
mouseUp
public void mouseUp(int button) - Specified by:
mouseUpin interfaceMouseEvents- Overrides:
mouseUpin classComponent
-
mouseMove
public void mouseMove(int x, int y) - Specified by:
mouseMovein interfaceMouseEvents- Overrides:
mouseMovein classComponent
-