|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.sourceforge.jdatepicker.impl.JDatePickerImpl
T
- public class JDatePickerImpl
Created on 25 Mar 2004 Refactored 21 Jun 2004 Refactored 14 May 2009 Refactored 16 April 2010 Updated 26 April 2010
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 inherited from class javax.swing.JComponent |
---|
accessibleContext, 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 |
---|
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 | |
---|---|
JDatePickerImpl(JDatePanelImpl dateInstantPanel)
|
|
JDatePickerImpl(JDatePanelImpl datePanel,
javax.swing.JFormattedTextField.AbstractFormatter formatter)
You are able to set the format of the date being displayed on the label. |
Method Summary | |
---|---|
void |
addActionListener(java.awt.event.ActionListener actionListener)
Adds an ActionListener. |
protected javax.swing.JFormattedTextField.AbstractFormatter |
createDefaultFormatter()
|
boolean |
getButtonFocusable()
Is the button focusable. |
java.util.Properties |
getI18nStrings()
Gets the currently set internationalised strings of the component. |
JDatePanel |
getJDateInstantPanel()
|
javax.swing.JFormattedTextField |
getJFormattedTextField()
|
DateModel<?> |
getModel()
Returns the value of the currently represented date in the component. |
boolean |
isDoubleClickAction()
Is a double click required to throw a ActionEvent. |
boolean |
isShowYearButtons()
Is the year navigation buttons active. |
boolean |
isTextEditable()
Is the text component editable or not. |
void |
removeActionListener(java.awt.event.ActionListener actionListener)
Removes the ActionListener. |
void |
setButtonFocusable(boolean focusable)
Sets the button to be focusable. |
void |
setDoubleClickAction(boolean doubleClickAction)
This changes the behaviour of the control to require a double click on actionable clicks. |
void |
setI18nStrings(java.util.Properties i18nStrings)
Sets internationalised the strings of the component. |
void |
setShowYearButtons(boolean showYearButtons)
Sets the visibilty of the Year navigation buttons. |
void |
setTextEditable(boolean editable)
Is the text component editable or not. |
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, transferFocusBackward, 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, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JDatePickerImpl(JDatePanelImpl dateInstantPanel)
public JDatePickerImpl(JDatePanelImpl datePanel, javax.swing.JFormattedTextField.AbstractFormatter formatter)
datePanel
- formatter
- Method Detail |
---|
protected javax.swing.JFormattedTextField.AbstractFormatter createDefaultFormatter()
public void addActionListener(java.awt.event.ActionListener actionListener)
JDateComponent
addActionListener
in interface JDateComponent
public void removeActionListener(java.awt.event.ActionListener actionListener)
JDateComponent
removeActionListener
in interface JDateComponent
public void setI18nStrings(java.util.Properties i18nStrings)
JDateComponent
setI18nStrings
in interface JDateComponent
public java.util.Properties getI18nStrings()
JDateComponent
getI18nStrings
in interface JDateComponent
public DateModel<?> getModel()
JDateComponent
getModel
in interface JDateComponent
public void setTextEditable(boolean editable)
JDatePicker
setTextEditable
in interface JDatePicker
public boolean isTextEditable()
JDatePicker
isTextEditable
in interface JDatePicker
public void setButtonFocusable(boolean focusable)
JDatePicker
setButtonFocusable
in interface JDatePicker
public boolean getButtonFocusable()
JDatePicker
getButtonFocusable
in interface JDatePicker
public JDatePanel getJDateInstantPanel()
public javax.swing.JFormattedTextField getJFormattedTextField()
public boolean isDoubleClickAction()
JDatePanel
isDoubleClickAction
in interface JDatePanel
public boolean isShowYearButtons()
JDatePanel
isShowYearButtons
in interface JDatePanel
public void setDoubleClickAction(boolean doubleClickAction)
JDatePanel
setDoubleClickAction
in interface JDatePanel
public void setShowYearButtons(boolean showYearButtons)
JDatePanel
setShowYearButtons
in interface JDatePanel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |