Package jaxx.demo.component.jaxx.editor
Class BeanComboBoxDemo
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- jaxx.demo.DemoPanel
-
- jaxx.demo.component.jaxx.editor.BeanComboBoxDemo
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,JAXXContext,JAXXObject
public class BeanComboBoxDemo extends DemoPanel
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected JCheckBoxautoCompleteButtonstatic StringBINDING_COMBO_BOX_AUTO_COMPLETEstatic StringBINDING_COMBO_BOX_SHOW_DECORATORstatic StringBINDING_COMBO_BOX_SHOW_RESETstatic StringBINDING_SELECTED_RESULT_TEXTprotected BeanComboBox<People>comboBoxprotected JPanelconfigurationPanelprotected BeanComboBoxDemoHandlerhandlerprotected JPanelresultPanelprotected JLabelselectedResultprotected JCheckBoxshowDecoratorButtonprotected JCheckBoxshowResetButton-
Fields inherited from class jaxx.demo.DemoPanel
$activeBindings, $bindings, $bindingSources, $objectMap, $previousValues, broker, delegateContext, helpDefaultId, PROPERTY_HELP_DEFAULT_ID, top
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
-
Constructor Summary
Constructors Constructor Description BeanComboBoxDemo()BeanComboBoxDemo(boolean param0)BeanComboBoxDemo(LayoutManager param0)BeanComboBoxDemo(LayoutManager param0, boolean param1)BeanComboBoxDemo(JAXXContext param0)BeanComboBoxDemo(JAXXContext param0, boolean param1)BeanComboBoxDemo(JAXXContext param0, LayoutManager param1)BeanComboBoxDemo(JAXXContext param0, LayoutManager param1, boolean param2)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JAXXObjectDescriptor$getJAXXObjectDescriptor()protected voidaddChildrenToConfigurationPanel()protected voidaddChildrenToResultPanel()protected voidcreateAutoCompleteButton()protected voidcreateComboBox()protected voidcreateConfigurationPanel()protected BeanComboBoxDemoHandlercreateHandler()protected voidcreateResultPanel()protected voidcreateSelectedResult()protected voidcreateShowDecoratorButton()protected voidcreateShowResetButton()protected Tableget$Table0()JCheckBoxgetAutoCompleteButton()BeanComboBox<People>getComboBox()JPanelgetConfigurationPanel()BeanComboBoxDemoHandlergetHandler()JPanelgetResultPanel()JLabelgetSelectedResult()JCheckBoxgetShowDecoratorButton()JCheckBoxgetShowResetButton()-
Methods inherited from class jaxx.demo.DemoPanel
addDefaultSources, applyDataBinding, createBroker, createHelpDefaultId, firePropertyChange, get$objectMap, getBroker, getContextValue, getContextValue, getDataBinding, getDataBindings, getDelegateContext, getDemoTabTitle, getHelpDefaultId, getLabel, getObjectById, getParentContainer, getParentContainer, getSources, processDataBinding, processDataBinding, registerDataBinding, removeContextValue, removeContextValue, removeDataBinding, setContextValue, setContextValue, setHelpDefaultId
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Field Detail
-
BINDING_COMBO_BOX_AUTO_COMPLETE
public static final String BINDING_COMBO_BOX_AUTO_COMPLETE
- See Also:
- Constant Field Values
-
BINDING_COMBO_BOX_SHOW_DECORATOR
public static final String BINDING_COMBO_BOX_SHOW_DECORATOR
- See Also:
- Constant Field Values
-
BINDING_COMBO_BOX_SHOW_RESET
public static final String BINDING_COMBO_BOX_SHOW_RESET
- See Also:
- Constant Field Values
-
BINDING_SELECTED_RESULT_TEXT
public static final String BINDING_SELECTED_RESULT_TEXT
- See Also:
- Constant Field Values
-
autoCompleteButton
protected JCheckBox autoCompleteButton
-
comboBox
protected BeanComboBox<People> comboBox
-
configurationPanel
protected JPanel configurationPanel
-
handler
protected final BeanComboBoxDemoHandler handler
-
resultPanel
protected JPanel resultPanel
-
selectedResult
protected JLabel selectedResult
-
showDecoratorButton
protected JCheckBox showDecoratorButton
-
showResetButton
protected JCheckBox showResetButton
-
-
Constructor Detail
-
BeanComboBoxDemo
public BeanComboBoxDemo(LayoutManager param0)
-
BeanComboBoxDemo
public BeanComboBoxDemo(JAXXContext param0, LayoutManager param1)
-
BeanComboBoxDemo
public BeanComboBoxDemo(LayoutManager param0, boolean param1)
-
BeanComboBoxDemo
public BeanComboBoxDemo(JAXXContext param0, LayoutManager param1, boolean param2)
-
BeanComboBoxDemo
public BeanComboBoxDemo()
-
BeanComboBoxDemo
public BeanComboBoxDemo(JAXXContext param0)
-
BeanComboBoxDemo
public BeanComboBoxDemo(boolean param0)
-
BeanComboBoxDemo
public BeanComboBoxDemo(JAXXContext param0, boolean param1)
-
-
Method Detail
-
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
-
getAutoCompleteButton
public JCheckBox getAutoCompleteButton()
-
getComboBox
public BeanComboBox<People> getComboBox()
-
getConfigurationPanel
public JPanel getConfigurationPanel()
-
getHandler
public BeanComboBoxDemoHandler getHandler()
-
getResultPanel
public JPanel getResultPanel()
-
getSelectedResult
public JLabel getSelectedResult()
-
getShowDecoratorButton
public JCheckBox getShowDecoratorButton()
-
getShowResetButton
public JCheckBox getShowResetButton()
-
get$Table0
protected Table get$Table0()
-
addChildrenToConfigurationPanel
protected void addChildrenToConfigurationPanel()
-
addChildrenToResultPanel
protected void addChildrenToResultPanel()
-
createAutoCompleteButton
protected void createAutoCompleteButton()
-
createComboBox
protected void createComboBox()
-
createConfigurationPanel
protected void createConfigurationPanel()
-
createHandler
protected BeanComboBoxDemoHandler createHandler()
-
createResultPanel
protected void createResultPanel()
-
createSelectedResult
protected void createSelectedResult()
-
createShowDecoratorButton
protected void createShowDecoratorButton()
-
createShowResetButton
protected void createShowResetButton()
-
-