|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel com.jp.comp.calendar.CalendarAdapter
CalendarAdapter
is an abstract base class which implements some
CalendarInterface
methods
CalendarPanel
,
MonthCalendarPanel
,
MultipleMonthCalendarPanel
,
DateField
,
Serialized FormNested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
protected java.util.Vector |
fActionListeners
|
protected boolean |
fAllowSelectOffMonthDays
Shows whether off-month days can be selected |
protected java.util.Vector |
fCalendarDateListeners
|
protected java.util.Vector |
fCalendarDayRendererListeners
|
protected java.util.Vector |
fCalendarListeners
|
protected java.util.Locale |
fLocale
Current Locale |
protected boolean |
fShowOffMonthDays
Shows whether off-month days should be shown |
protected boolean |
fSynchronizeSetDate
|
static java.lang.String |
PROPERTY_ALLOW_SELECT_OFFMONTH_DAYS
Property name for the allowSelectOffMonthDays property |
static java.lang.String |
PROPERTY_SHOW_OFFMONTH_DAYS
Property name for the showOffMonthDays property |
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.Container |
|
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 | |
CalendarAdapter()
|
Method Summary | |
protected boolean |
aboutToChangeDate(CalendarInterface aSource,
java.util.Date aOldDate,
java.util.Date aNewDate)
Invoked before a new date is set |
void |
addActionListener(java.awt.event.ActionListener aListener)
Adds action listener |
void |
addCalendarDateListener(CalendarDateListener aListener)
Adds Calendar Date listener |
void |
addCalendarDayRendererListener(CalendarDayRendererListener aListener)
Adds Calendar's day renderer listener |
void |
addCalendarListener(CalendarListener aListener)
Adds Calendar's listener |
protected boolean |
fireAboutToChangeDate(CalendarInterface aSource,
java.util.Date aOldDate,
java.util.Date aNewDate)
Fired before a new date is set |
protected void |
fireActionPerformed(java.awt.event.ActionEvent anEvent)
Fired when date is selected |
protected void |
fireDateChanged(java.util.Date aOldDate,
java.util.Date aNewDate)
Fired when date is changed |
protected void |
fireDateSelected()
Fired when date is selected |
protected void |
fireLocaleChanged(java.util.Locale aLocale,
java.util.Date aDate)
Fired when locale is changed |
protected void |
fireOnCalendarDayRenderer(CalendarInterface aSource,
java.util.Date aDate,
java.awt.Component aRendererComponent)
Fired on calendar day renderer |
boolean |
isAllowSelectOffMonthDays()
Returns true |
boolean |
isShowOffMonthDays()
Returns true |
void |
removeActionListener(java.awt.event.ActionListener aListener)
Removes action listener |
void |
removeCalendarDateListener(CalendarDateListener aListener)
Removes Calendar Date listener |
void |
removeCalendarDayRendererListener(CalendarDayRendererListener aListener)
Removes Calendar's day renderer listener |
void |
removeCalendarListener(CalendarListener aListener)
Removes Calendar's listener |
void |
setAllowSelectOffMonthDays(boolean aFlag)
Sets whether off-month days can be selected |
void |
setShowOffMonthDays(boolean aFlag)
Sets whether off-month days should be shown |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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 |
Field Detail |
public static final java.lang.String PROPERTY_ALLOW_SELECT_OFFMONTH_DAYS
public static final java.lang.String PROPERTY_SHOW_OFFMONTH_DAYS
protected java.util.Locale fLocale
Locale
protected boolean fShowOffMonthDays
protected boolean fAllowSelectOffMonthDays
protected boolean fSynchronizeSetDate
protected transient java.util.Vector fCalendarListeners
protected transient java.util.Vector fCalendarDayRendererListeners
protected transient java.util.Vector fCalendarDateListeners
protected transient java.util.Vector fActionListeners
Constructor Detail |
public CalendarAdapter()
Method Detail |
public boolean isShowOffMonthDays()
true if off-month days are shown
- Specified by:
isShowOffMonthDays
in interface CalendarInterface
- Returns:
true if off-month days are shown- See Also:
CalendarInterface.setShowOffMonthDays(boolean)
public void setShowOffMonthDays(boolean aFlag)
setShowOffMonthDays
in interface CalendarInterface
aFlag
- true
if off-month days should be shownCalendarInterface.setAllowSelectOffMonthDays(boolean)
public boolean isAllowSelectOffMonthDays()
true if off-month days can be selected
- Specified by:
isAllowSelectOffMonthDays
in interface CalendarInterface
- Returns:
true if off-month days can be selected- See Also:
CalendarInterface.setAllowSelectOffMonthDays(boolean)
public void setAllowSelectOffMonthDays(boolean aFlag)
setAllowSelectOffMonthDays
in interface CalendarInterface
aFlag
- true
if off-month days can be selectedCalendarInterface.setShowOffMonthDays(boolean)
protected boolean aboutToChangeDate(CalendarInterface aSource, java.util.Date aOldDate, java.util.Date aNewDate)
aSource
- the source of the eventaOldDate
- old Date
aNewDate
- a new Date
true
if the date is setprotected void fireDateChanged(java.util.Date aOldDate, java.util.Date aNewDate)
aOldDate
- old Date
aNewDate
- new Date
protected void fireDateSelected()
protected void fireLocaleChanged(java.util.Locale aLocale, java.util.Date aDate)
aLocale
- new Locale
aDate
- current Date
protected void fireOnCalendarDayRenderer(CalendarInterface aSource, java.util.Date aDate, java.awt.Component aRendererComponent)
aSource
- the source of the eventaDate
- current dayaRendererComponent
- current day's renderer componentprotected boolean fireAboutToChangeDate(CalendarInterface aSource, java.util.Date aOldDate, java.util.Date aNewDate)
aSource
- the source of the eventaOldDate
- old Date
aNewDate
- a new Date
true
if the date is setprotected void fireActionPerformed(java.awt.event.ActionEvent anEvent)
anEvent
- the ActionEvent
public void addCalendarListener(CalendarListener aListener)
addCalendarListener
in interface CalendarInterface
aListener
- Calendar's listenerpublic void removeCalendarListener(CalendarListener aListener)
removeCalendarListener
in interface CalendarInterface
aListener
- Calendar's listenerpublic void addCalendarDayRendererListener(CalendarDayRendererListener aListener)
addCalendarDayRendererListener
in interface CalendarInterface
aListener
- Calendar's day renderer listenerpublic void removeCalendarDayRendererListener(CalendarDayRendererListener aListener)
removeCalendarDayRendererListener
in interface CalendarInterface
aListener
- Calendar's day renderer listenerpublic void addCalendarDateListener(CalendarDateListener aListener)
addCalendarDateListener
in interface CalendarInterface
aListener
- Calendar Date listenerpublic void removeCalendarDateListener(CalendarDateListener aListener)
removeCalendarDateListener
in interface CalendarInterface
aListener
- Calendar Date listenerpublic void addActionListener(java.awt.event.ActionListener aListener)
addActionListener
in interface CalendarInterface
aListener
- action listenerpublic void removeActionListener(java.awt.event.ActionListener aListener)
removeActionListener
in interface CalendarInterface
aListener
- action listener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |