Class DateTimeEditorDemo
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.nuiton.jaxx.demo.DemoPanel
-
- org.nuiton.jaxx.demo.component.jaxx.widgets.datetime.DateTimeEditorDemo
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,JAXXContext,JAXXObject
public class DateTimeEditorDemo 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 inherited from class org.nuiton.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 DateTimeEditorDemo()DateTimeEditorDemo(boolean param0)DateTimeEditorDemo(LayoutManager param0)DateTimeEditorDemo(LayoutManager param0, boolean param1)DateTimeEditorDemo(JAXXContext param0)DateTimeEditorDemo(JAXXContext param0, boolean param1)DateTimeEditorDemo(JAXXContext param0, LayoutManager param1)DateTimeEditorDemo(JAXXContext param0, LayoutManager param1, boolean param2)
-
Method Summary
-
Methods inherited from class org.nuiton.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 org.nuiton.jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Field Detail
-
BINDING_EDITOR_DATE
public static final String BINDING_EDITOR_DATE
- See Also:
- Constant Field Values
-
BINDING_EDITOR_DATE_EDITABLE
public static final String BINDING_EDITOR_DATE_EDITABLE
- See Also:
- Constant Field Values
-
BINDING_EDITOR_DATE_FORMAT
public static final String BINDING_EDITOR_DATE_FORMAT
- See Also:
- Constant Field Values
-
BINDING_EDITOR_ENABLED
public static final String BINDING_EDITOR_ENABLED
- See Also:
- Constant Field Values
-
BINDING_EDITOR_LABEL
public static final String BINDING_EDITOR_LABEL
- See Also:
- Constant Field Values
-
BINDING_EDITOR_TIME_EDITABLE
public static final String BINDING_EDITOR_TIME_EDITABLE
- See Also:
- Constant Field Values
-
BINDING_RESULT_DATE_TEXT
public static final String BINDING_RESULT_DATE_TEXT
- See Also:
- Constant Field Values
-
BINDING_RESULT_DAY_DATE_TEXT
public static final String BINDING_RESULT_DAY_DATE_TEXT
- See Also:
- Constant Field Values
-
BINDING_RESULT_TIME_DATE_TEXT
public static final String BINDING_RESULT_TIME_DATE_TEXT
- See Also:
- Constant Field Values
-
configPanel
protected Table configPanel
-
dateEditableButton
protected JCheckBox dateEditableButton
-
editor
protected DateTimeEditor editor
-
enableButton
protected JCheckBox enableButton
-
formatConfig
protected JTextField formatConfig
-
formatConfigLabel
protected JLabel formatConfigLabel
-
handler
protected DateTimeEditorDemoHandler handler
-
labelConfig
protected JTextField labelConfig
-
labelConfigLabel
protected JLabel labelConfigLabel
-
model
protected DateTimeEditorDemoModel model
-
result
protected JPanel result
-
resultDate
protected JTextField resultDate
-
resultDateLabel
protected JLabel resultDateLabel
-
resultDayDate
protected JTextField resultDayDate
-
resultDayDateLabel
protected JLabel resultDayDateLabel
-
resultTimeDate
protected JTextField resultTimeDate
-
resultTimeDateLabel
protected JLabel resultTimeDateLabel
-
timeEditableButton
protected JCheckBox timeEditableButton
-
-
Constructor Detail
-
DateTimeEditorDemo
public DateTimeEditorDemo()
-
DateTimeEditorDemo
public DateTimeEditorDemo(JAXXContext param0)
-
DateTimeEditorDemo
public DateTimeEditorDemo(boolean param0)
-
DateTimeEditorDemo
public DateTimeEditorDemo(JAXXContext param0, boolean param1)
-
DateTimeEditorDemo
public DateTimeEditorDemo(LayoutManager param0)
-
DateTimeEditorDemo
public DateTimeEditorDemo(JAXXContext param0, LayoutManager param1)
-
DateTimeEditorDemo
public DateTimeEditorDemo(LayoutManager param0, boolean param1)
-
DateTimeEditorDemo
public DateTimeEditorDemo(JAXXContext param0, LayoutManager param1, boolean param2)
-
-
Method Detail
-
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
-
getConfigPanel
public Table getConfigPanel()
-
getDateEditableButton
public JCheckBox getDateEditableButton()
-
getEditor
public DateTimeEditor getEditor()
-
getEnableButton
public JCheckBox getEnableButton()
-
getFormatConfig
public JTextField getFormatConfig()
-
getFormatConfigLabel
public JLabel getFormatConfigLabel()
-
getHandler
public DateTimeEditorDemoHandler getHandler()
-
getLabelConfig
public JTextField getLabelConfig()
-
getLabelConfigLabel
public JLabel getLabelConfigLabel()
-
getModel
public DateTimeEditorDemoModel getModel()
-
getResult
public JPanel getResult()
-
getResultDate
public JTextField getResultDate()
-
getResultDateLabel
public JLabel getResultDateLabel()
-
getResultDayDate
public JTextField getResultDayDate()
-
getResultDayDateLabel
public JLabel getResultDayDateLabel()
-
getResultTimeDate
public JTextField getResultTimeDate()
-
getResultTimeDateLabel
public JLabel getResultTimeDateLabel()
-
getTimeEditableButton
public JCheckBox getTimeEditableButton()
-
get$JPanel0
protected 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()
-
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()
-
$initialize
protected void $initialize()
- Overrides:
$initializein classDemoPanel
-
$initialize_01_createComponents
protected void $initialize_01_createComponents()
- Overrides:
$initialize_01_createComponentsin classDemoPanel
-
$initialize_02_registerDataBindings
protected void $initialize_02_registerDataBindings()
- Overrides:
$initialize_02_registerDataBindingsin classDemoPanel
-
$initialize_03_finalizeCreateComponents
protected void $initialize_03_finalizeCreateComponents()
- Overrides:
$initialize_03_finalizeCreateComponentsin classDemoPanel
-
$initialize_04_applyDataBindings
protected void $initialize_04_applyDataBindings()
- Overrides:
$initialize_04_applyDataBindingsin classDemoPanel
-
$initialize_05_setProperties
protected void $initialize_05_setProperties()
- Overrides:
$initialize_05_setPropertiesin classDemoPanel
-
$initialize_06_finalizeInitialize
protected void $initialize_06_finalizeInitialize()
- Overrides:
$initialize_06_finalizeInitializein classDemoPanel
-
-