Class BeanFilterableComboBoxDemo

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.demo.DemoPanel
jaxx.demo.component.jaxx.editor.BeanFilterableComboBoxDemo
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, JAXXContext, JAXXObject

public class BeanFilterableComboBoxDemo
extends DemoPanel
See Also:
Serialized Form
  • Nested Class Summary

    Nested classes/interfaces inherited from class javax.swing.JPanel

    javax.swing.JPanel.AccessibleJPanel

    Nested classes/interfaces inherited from class javax.swing.JComponent

    javax.swing.JComponent.AccessibleJComponent

    Nested classes/interfaces inherited from class java.awt.Container

    java.awt.Container.AccessibleAWTContainer

    Nested classes/interfaces inherited from class java.awt.Component

    java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String BINDING_COMBO_BOX_FILTERABLE  
    static java.lang.String BINDING_COMBO_BOX_INVALID_COMBO_EDITOR_TEXT_COLOR  
    static java.lang.String BINDING_COMBO_BOX_SHOW_DECORATOR  
    static java.lang.String BINDING_COMBO_BOX_SHOW_RESET  
    static java.lang.String BINDING_SELECTED_RESULT_TEXT  
    protected javax.swing.JCheckBox colorizeInvalidComboEditorTextButton  
    protected BeanFilterableComboBox<People> comboBox  
    protected javax.swing.JPanel configurationPanel  
    protected javax.swing.JCheckBox filterableButton  
    protected BeanFilterableComboBoxDemoHandler handler  
    protected javax.swing.JPanel resultPanel  
    protected javax.swing.JLabel selectedResult  
    protected javax.swing.JCheckBox showDecoratorButton  
    protected javax.swing.JCheckBox showResetButton  

    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
    BeanFilterableComboBoxDemo()  
    BeanFilterableComboBoxDemo​(boolean param0)  
    BeanFilterableComboBoxDemo​(java.awt.LayoutManager param0)  
    BeanFilterableComboBoxDemo​(java.awt.LayoutManager param0, boolean param1)  
    BeanFilterableComboBoxDemo​(JAXXContext param0)  
    BeanFilterableComboBoxDemo​(JAXXContext param0, boolean param1)  
    BeanFilterableComboBoxDemo​(JAXXContext param0, java.awt.LayoutManager param1)  
    BeanFilterableComboBoxDemo​(JAXXContext param0, java.awt.LayoutManager param1, boolean param2)  
  • Method Summary

    Modifier and Type Method Description
    static JAXXObjectDescriptor $getJAXXObjectDescriptor()  
    protected void addChildrenToConfigurationPanel()  
    protected void addChildrenToResultPanel()  
    protected void createColorizeInvalidComboEditorTextButton()  
    protected void createComboBox()  
    protected void createConfigurationPanel()  
    protected void createFilterableButton()  
    protected BeanFilterableComboBoxDemoHandler createHandler()  
    protected void createResultPanel()  
    protected void createSelectedResult()  
    protected void createShowDecoratorButton()  
    protected void createShowResetButton()  
    protected Table get$Table0()  
    javax.swing.JCheckBox getColorizeInvalidComboEditorTextButton()  
    BeanFilterableComboBox<People> getComboBox()  
    javax.swing.JPanel getConfigurationPanel()  
    javax.swing.JCheckBox getFilterableButton()  
    BeanFilterableComboBoxDemoHandler getHandler()  
    javax.swing.JPanel getResultPanel()  
    javax.swing.JLabel getSelectedResult()  
    javax.swing.JCheckBox getShowDecoratorButton()  
    javax.swing.JCheckBox getShowResetButton()  

    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
  • Field Details

    • BINDING_COMBO_BOX_FILTERABLE

      public static final java.lang.String BINDING_COMBO_BOX_FILTERABLE
      See Also:
      Constant Field Values
    • BINDING_COMBO_BOX_INVALID_COMBO_EDITOR_TEXT_COLOR

      public static final java.lang.String BINDING_COMBO_BOX_INVALID_COMBO_EDITOR_TEXT_COLOR
      See Also:
      Constant Field Values
    • BINDING_COMBO_BOX_SHOW_DECORATOR

      public static final java.lang.String BINDING_COMBO_BOX_SHOW_DECORATOR
      See Also:
      Constant Field Values
    • BINDING_COMBO_BOX_SHOW_RESET

      public static final java.lang.String BINDING_COMBO_BOX_SHOW_RESET
      See Also:
      Constant Field Values
    • BINDING_SELECTED_RESULT_TEXT

      public static final java.lang.String BINDING_SELECTED_RESULT_TEXT
      See Also:
      Constant Field Values
    • colorizeInvalidComboEditorTextButton

      protected javax.swing.JCheckBox colorizeInvalidComboEditorTextButton
    • comboBox

      protected BeanFilterableComboBox<People> comboBox
    • configurationPanel

      protected javax.swing.JPanel configurationPanel
    • filterableButton

      protected javax.swing.JCheckBox filterableButton
    • handler

      protected final BeanFilterableComboBoxDemoHandler handler
    • resultPanel

      protected javax.swing.JPanel resultPanel
    • selectedResult

      protected javax.swing.JLabel selectedResult
    • showDecoratorButton

      protected javax.swing.JCheckBox showDecoratorButton
    • showResetButton

      protected javax.swing.JCheckBox showResetButton
  • Constructor Details

    • BeanFilterableComboBoxDemo

      public BeanFilterableComboBoxDemo()
    • BeanFilterableComboBoxDemo

      public BeanFilterableComboBoxDemo​(JAXXContext param0)
    • BeanFilterableComboBoxDemo

      public BeanFilterableComboBoxDemo​(boolean param0)
    • BeanFilterableComboBoxDemo

      public BeanFilterableComboBoxDemo​(JAXXContext param0, boolean param1)
    • BeanFilterableComboBoxDemo

      public BeanFilterableComboBoxDemo​(java.awt.LayoutManager param0)
    • BeanFilterableComboBoxDemo

      public BeanFilterableComboBoxDemo​(JAXXContext param0, java.awt.LayoutManager param1)
    • BeanFilterableComboBoxDemo

      public BeanFilterableComboBoxDemo​(java.awt.LayoutManager param0, boolean param1)
    • BeanFilterableComboBoxDemo

      public BeanFilterableComboBoxDemo​(JAXXContext param0, java.awt.LayoutManager param1, boolean param2)
  • Method Details

    • $getJAXXObjectDescriptor

      public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
    • getColorizeInvalidComboEditorTextButton

      public javax.swing.JCheckBox getColorizeInvalidComboEditorTextButton()
    • getComboBox

      public BeanFilterableComboBox<People> getComboBox()
    • getConfigurationPanel

      public javax.swing.JPanel getConfigurationPanel()
    • getFilterableButton

      public javax.swing.JCheckBox getFilterableButton()
    • getHandler

      public BeanFilterableComboBoxDemoHandler getHandler()
    • getResultPanel

      public javax.swing.JPanel getResultPanel()
    • getSelectedResult

      public javax.swing.JLabel getSelectedResult()
    • getShowDecoratorButton

      public javax.swing.JCheckBox getShowDecoratorButton()
    • getShowResetButton

      public javax.swing.JCheckBox getShowResetButton()
    • get$Table0

      protected Table get$Table0()
    • addChildrenToConfigurationPanel

      protected void addChildrenToConfigurationPanel()
    • addChildrenToResultPanel

      protected void addChildrenToResultPanel()
    • createColorizeInvalidComboEditorTextButton

      protected void createColorizeInvalidComboEditorTextButton()
    • createComboBox

      protected void createComboBox()
    • createConfigurationPanel

      protected void createConfigurationPanel()
    • createFilterableButton

      protected void createFilterableButton()
    • createHandler

      protected BeanFilterableComboBoxDemoHandler createHandler()
    • createResultPanel

      protected void createResultPanel()
    • createSelectedResult

      protected void createSelectedResult()
    • createShowDecoratorButton

      protected void createShowDecoratorButton()
    • createShowResetButton

      protected void createShowResetButton()