Class ToggleButton
java.lang.Object
javaforce.ui.Component
javaforce.ui.FontComponent
javaforce.ui.TextComponent
javaforce.ui.Button
javaforce.ui.ToggleButton
- All Implemented Interfaces:
KeyCode,KeyEvents,MouseEvents,ScrollLink
- Direct Known Subclasses:
CheckBox
-
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 TypeMethodDescriptionprotected voiddoAction()booleanvoidvoidsetSelected(boolean state) Methods inherited from class javaforce.ui.Button
getMinSize, keyReleased, mouseUp, renderText, setActionListner, setImage, toStringMethods inherited from class javaforce.ui.TextComponent
clearSelection, getClientX, getClientY, getCursorLine, getCursorOffset, getLength, getLineCount, getLineLength, getLineText, getMaxLength, getSelectionEndLine, getSelectionEndOffset, getSelectionStartLine, getSelectionStartOffset, getText, getViewX, getViewY, haveSelection, isEOL, isOverwrite, keyPressed, keyTyped, mouseDown, setClientX, setClientY, setCursorLine, setCursorOffset, setCursorPosition, setLineText, setLink, setMultiSelection, setOverwrite, setSelection, setText, showCursorMethods inherited from class javaforce.ui.FontComponent
getFont, setFontMethods 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, layout, load, mouseMove, mouseScroll, onBlur, onFocus, renderLayer, save, setBackColor, setBorderStyle, setConsumer, setDisabledColor, setEditable, setEnabled, setFocus, setFocusable, setForeColor, setLayer, setParent, setPosition, setPosition, setSelectedColor, setSize, setSize, setVisible
-
Constructor Details
-
ToggleButton
-
-
Method Details
-
render
-
isSelected
public boolean isSelected() -
setSelected
public void setSelected(boolean state) -
doAction
-