Class ComboBox
java.lang.Object
javaforce.ui.Component
javaforce.ui.Container
javaforce.ui.ComboBox
- 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 TypeMethodDescriptionvoidComboBox is not a real Container, do not add other Components.voidgetText()booleanvoidlayout(LayoutMetrics metrics) Lays out components.voidremoveItem(String item) voidsetBackColor(Color clr) voidsetChangeListener(ChangeListener listener) voidsetEditable(boolean state) voidsetForeColor(Color clr) voidsetItemsVisible(int items) Sets number of items visible in drop down list.voidtoString()Methods inherited from class javaforce.ui.Container
getChild, getChildCount, getChildren, getChildren, isContainer, keyPressed, keyReleased, keyTyped, mouseDown, mouseMove, mouseScroll, mouseUp, remove, render, setFocusMethods 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, isEnabled, isFocusable, isFocused, isInside, isVisible, load, onBlur, onFocus, renderLayer, save, setBorderStyle, setConsumer, setDisabledColor, setEnabled, setFocus, setFocusable, setLayer, setParent, setPosition, setPosition, setSelectedColor, setSize, setSize, setVisible
-
Constructor Details
-
ComboBox
-
-
Method Details
-
getMinSize
- Specified by:
getMinSizein classContainer
-
layout
Description copied from class:ContainerLays out components. -
add
-
addItem
-
removeItem
-
getText
-
setText
-
isEditable
public boolean isEditable()- Overrides:
isEditablein classComponent
-
setEditable
public void setEditable(boolean state) - Overrides:
setEditablein classComponent
-
setItemsVisible
public void setItemsVisible(int items) Sets number of items visible in drop down list. -
setForeColor
- Overrides:
setForeColorin classComponent
-
setBackColor
- Overrides:
setBackColorin classComponent
-
setChangeListener
-
toString
-