Class DateTimeEditorDemo

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

public class DateTimeEditorDemo
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_EDITOR_DATE  
    static java.lang.String BINDING_EDITOR_DATE_EDITABLE  
    static java.lang.String BINDING_EDITOR_DATE_FORMAT  
    static java.lang.String BINDING_EDITOR_ENABLED  
    static java.lang.String BINDING_EDITOR_LABEL  
    static java.lang.String BINDING_EDITOR_TIME_EDITABLE  
    static java.lang.String BINDING_RESULT_DATE_TEXT  
    static java.lang.String BINDING_RESULT_DAY_DATE_TEXT  
    static java.lang.String BINDING_RESULT_TIME_DATE_TEXT  
    protected Table configPanel  
    protected javax.swing.JCheckBox dateEditableButton  
    protected DateTimeEditor editor  
    protected javax.swing.JCheckBox enableButton  
    protected javax.swing.JTextField formatConfig  
    protected javax.swing.JLabel formatConfigLabel  
    protected DateTimeEditorDemoHandler handler  
    protected javax.swing.JTextField labelConfig  
    protected javax.swing.JLabel labelConfigLabel  
    protected DateTimeEditorDemoModel model  
    protected javax.swing.JPanel result  
    protected javax.swing.JTextField resultDate  
    protected javax.swing.JLabel resultDateLabel  
    protected javax.swing.JTextField resultDayDate  
    protected javax.swing.JLabel resultDayDateLabel  
    protected javax.swing.JTextField resultTimeDate  
    protected javax.swing.JLabel resultTimeDateLabel  
    protected javax.swing.JCheckBox timeEditableButton  

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

    Modifier and Type Method Description
    static JAXXObjectDescriptor $getJAXXObjectDescriptor()  
    protected void addChildrenToConfigPanel()  
    protected void addChildrenToResult()  
    protected void createConfigPanel()  
    protected void createDateEditableButton()  
    protected void createEditor()  
    protected void createEnableButton()  
    protected void createFormatConfig()  
    protected void createFormatConfigLabel()  
    protected DateTimeEditorDemoHandler createHandler()  
    protected void createLabelConfig()  
    protected void createLabelConfigLabel()  
    protected void createModel()  
    protected void createResult()  
    protected void createResultDate()  
    protected void createResultDateLabel()  
    protected void createResultDayDate()  
    protected void createResultDayDateLabel()  
    protected void createResultTimeDate()  
    protected void createResultTimeDateLabel()  
    protected void createTimeEditableButton()  
    protected javax.swing.JPanel get$JPanel0()  
    Table getConfigPanel()  
    javax.swing.JCheckBox getDateEditableButton()  
    DateTimeEditor getEditor()  
    javax.swing.JCheckBox getEnableButton()  
    javax.swing.JTextField getFormatConfig()  
    javax.swing.JLabel getFormatConfigLabel()  
    DateTimeEditorDemoHandler getHandler()  
    javax.swing.JTextField getLabelConfig()  
    javax.swing.JLabel getLabelConfigLabel()  
    DateTimeEditorDemoModel getModel()  
    javax.swing.JPanel getResult()  
    javax.swing.JTextField getResultDate()  
    javax.swing.JLabel getResultDateLabel()  
    javax.swing.JTextField getResultDayDate()  
    javax.swing.JLabel getResultDayDateLabel()  
    javax.swing.JTextField getResultTimeDate()  
    javax.swing.JLabel getResultTimeDateLabel()  
    javax.swing.JCheckBox getTimeEditableButton()  

    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_EDITOR_DATE

      public static final java.lang.String BINDING_EDITOR_DATE
      See Also:
      Constant Field Values
    • BINDING_EDITOR_DATE_EDITABLE

      public static final java.lang.String BINDING_EDITOR_DATE_EDITABLE
      See Also:
      Constant Field Values
    • BINDING_EDITOR_DATE_FORMAT

      public static final java.lang.String BINDING_EDITOR_DATE_FORMAT
      See Also:
      Constant Field Values
    • BINDING_EDITOR_ENABLED

      public static final java.lang.String BINDING_EDITOR_ENABLED
      See Also:
      Constant Field Values
    • BINDING_EDITOR_LABEL

      public static final java.lang.String BINDING_EDITOR_LABEL
      See Also:
      Constant Field Values
    • BINDING_EDITOR_TIME_EDITABLE

      public static final java.lang.String BINDING_EDITOR_TIME_EDITABLE
      See Also:
      Constant Field Values
    • BINDING_RESULT_DATE_TEXT

      public static final java.lang.String BINDING_RESULT_DATE_TEXT
      See Also:
      Constant Field Values
    • BINDING_RESULT_DAY_DATE_TEXT

      public static final java.lang.String BINDING_RESULT_DAY_DATE_TEXT
      See Also:
      Constant Field Values
    • BINDING_RESULT_TIME_DATE_TEXT

      public static final java.lang.String BINDING_RESULT_TIME_DATE_TEXT
      See Also:
      Constant Field Values
    • configPanel

      protected Table configPanel
    • dateEditableButton

      protected javax.swing.JCheckBox dateEditableButton
    • editor

      protected DateTimeEditor editor
    • enableButton

      protected javax.swing.JCheckBox enableButton
    • formatConfig

      protected javax.swing.JTextField formatConfig
    • formatConfigLabel

      protected javax.swing.JLabel formatConfigLabel
    • handler

      protected final DateTimeEditorDemoHandler handler
    • labelConfig

      protected javax.swing.JTextField labelConfig
    • labelConfigLabel

      protected javax.swing.JLabel labelConfigLabel
    • model

      protected DateTimeEditorDemoModel model
    • result

      protected javax.swing.JPanel result
    • resultDate

      protected javax.swing.JTextField resultDate
    • resultDateLabel

      protected javax.swing.JLabel resultDateLabel
    • resultDayDate

      protected javax.swing.JTextField resultDayDate
    • resultDayDateLabel

      protected javax.swing.JLabel resultDayDateLabel
    • resultTimeDate

      protected javax.swing.JTextField resultTimeDate
    • resultTimeDateLabel

      protected javax.swing.JLabel resultTimeDateLabel
    • timeEditableButton

      protected javax.swing.JCheckBox timeEditableButton
  • Constructor Details

    • DateTimeEditorDemo

      public DateTimeEditorDemo()
    • DateTimeEditorDemo

      public DateTimeEditorDemo​(JAXXContext param0)
    • DateTimeEditorDemo

      public DateTimeEditorDemo​(boolean param0)
    • DateTimeEditorDemo

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

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

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

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

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

    • $getJAXXObjectDescriptor

      public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
    • getConfigPanel

      public Table getConfigPanel()
    • getDateEditableButton

      public javax.swing.JCheckBox getDateEditableButton()
    • getEditor

      public DateTimeEditor getEditor()
    • getEnableButton

      public javax.swing.JCheckBox getEnableButton()
    • getFormatConfig

      public javax.swing.JTextField getFormatConfig()
    • getFormatConfigLabel

      public javax.swing.JLabel getFormatConfigLabel()
    • getHandler

      public DateTimeEditorDemoHandler getHandler()
    • getLabelConfig

      public javax.swing.JTextField getLabelConfig()
    • getLabelConfigLabel

      public javax.swing.JLabel getLabelConfigLabel()
    • getModel

      public DateTimeEditorDemoModel getModel()
    • getResult

      public javax.swing.JPanel getResult()
    • getResultDate

      public javax.swing.JTextField getResultDate()
    • getResultDateLabel

      public javax.swing.JLabel getResultDateLabel()
    • getResultDayDate

      public javax.swing.JTextField getResultDayDate()
    • getResultDayDateLabel

      public javax.swing.JLabel getResultDayDateLabel()
    • getResultTimeDate

      public javax.swing.JTextField getResultTimeDate()
    • getResultTimeDateLabel

      public javax.swing.JLabel getResultTimeDateLabel()
    • getTimeEditableButton

      public javax.swing.JCheckBox getTimeEditableButton()
    • get$JPanel0

      protected javax.swing.JPanel get$JPanel0()
    • addChildrenToConfigPanel

      protected void addChildrenToConfigPanel()
    • addChildrenToResult

      protected void addChildrenToResult()
    • createConfigPanel

      protected void createConfigPanel()
    • createDateEditableButton

      protected void createDateEditableButton()
    • createEditor

      protected void createEditor()
    • createEnableButton

      protected void createEnableButton()
    • createFormatConfig

      protected void createFormatConfig()
    • createFormatConfigLabel

      protected void createFormatConfigLabel()
    • createHandler

      protected DateTimeEditorDemoHandler createHandler()
    • createLabelConfig

      protected void createLabelConfig()
    • createLabelConfigLabel

      protected void createLabelConfigLabel()
    • createModel

      protected void createModel()
    • createResult

      protected void createResult()
    • createResultDate

      protected void createResultDate()
    • createResultDateLabel

      protected void createResultDateLabel()
    • createResultDayDate

      protected void createResultDayDate()
    • createResultDayDateLabel

      protected void createResultDayDateLabel()
    • createResultTimeDate

      protected void createResultTimeDate()
    • createResultTimeDateLabel

      protected void createResultTimeDateLabel()
    • createTimeEditableButton

      protected void createTimeEditableButton()