|
JClass DesktopViews 6.3.0 API Documentation |
|||||||||
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.klg.jclass.util.calendar.CalendarContainer | +--com.klg.jclass.util.calendar.DateTimeEditor | +--com.klg.jclass.swing.DateTimeChooser
Extends DateTimeEditor to add a popup calendar editor.
Nested Class Summary |
Nested classes inherited from class com.klg.jclass.util.calendar.DateTimeEditor |
DateTimeEditor.DateChooser |
Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
protected com.klg.jclass.swing.JCPopupCalendarEditor |
popupEditor
The date/time popup which uses this component to edit. |
Fields inherited from class com.klg.jclass.util.calendar.DateTimeEditor |
applyButton, dateChooser, hidePopupOnDayTableClick, showApplyButton, showTimeComponent, timeComponent, timeContainer |
Fields inherited from class com.klg.jclass.util.calendar.CalendarContainer |
actionListeners, initialized, locale, model, specialDates, userFont |
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 | |
DateTimeChooser()
Create a DateTimeChooser with default values and no associated popupEditor. |
|
DateTimeChooser(com.klg.jclass.swing.JCPopupCalendarEditor popupEditor)
Create a DateTimeChooser with default values. |
|
DateTimeChooser(com.klg.jclass.swing.JCPopupCalendarEditor popupEditor,
int chooserType,
boolean showTimeComponent,
boolean showApplyButton,
Locale l,
Calendar c)
Create a DateTimeChooser that specifies the type of chooser, whether or not to show a time component, the locale, and an intial date/time. |
|
DateTimeChooser(com.klg.jclass.swing.JCPopupCalendarEditor popupEditor,
int chooserType,
boolean showTimeComponent,
boolean showApplyButton,
Locale l,
Calendar c,
String[] months,
String[] shortMonths,
String[] days)
Create a DateTimeChooser that specifies the type of chooser, whether or not to show a time component, the locale, an intial date/time, and gives a list of month, shortMonth, and day strings to use for the calendar. |
Method Summary | |
protected void |
firePopupEvent()
Fire a popup event to all listeners of the popup editor. |
Methods inherited from class com.klg.jclass.util.calendar.DateTimeEditor |
createApplyButton, createTimeComponent, createTimeContainer, getApplyButton, getChooserType, getDateChooser, getHidePopupOnDayTableClick, getMaximumDate, getMinimumDate, getShowApplyButton, getShowTimeComponent, getTimeComponent, getValue, setChooserType, setHidePopupOnDayTableClick, setMaximumDate, setMinimumDate, setShowApplyButton, setShowTimeComponent, setValue, updateLayout, updateTimeComponent |
Methods inherited from class com.klg.jclass.util.calendar.CalendarContainer |
actionPerformed, addActionListener, componentAdded, componentRemoved, getCalendarModel, getLocale, getUserFont, removeActionListener, setCalendarModel, setFont, setLocale, setSpecialDates |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected com.klg.jclass.swing.JCPopupCalendarEditor popupEditor
Constructor Detail |
public DateTimeChooser()
public DateTimeChooser(com.klg.jclass.swing.JCPopupCalendarEditor popupEditor)
popupEditor
- The date/time popup which uses this component to edit.public DateTimeChooser(com.klg.jclass.swing.JCPopupCalendarEditor popupEditor, int chooserType, boolean showTimeComponent, boolean showApplyButton, Locale l, Calendar c)
popupEditor
- The date/time popup which uses this component to edit.chooserType
- The type of date chooser. Must be one of
JCDateChooser.QUICK_SELECT, JCDateChooser.DUAL_SPIN,
JCDateChooser.SPIN_POPDOWN, or JCDateChooser.READ_ONLY. Note that
specifying JCDateChooser.SPIN_POPDOWN will cause JCDateChooser.DUAL_SPIN to
be used because we cannot have a popdown within a popdown.showTimeComponent
- Determines whether the time component is shown or
not.showApplyButton
- If true, an apply button is shown.l
- The locale to use.c
- The intial date and time.public DateTimeChooser(com.klg.jclass.swing.JCPopupCalendarEditor popupEditor, int chooserType, boolean showTimeComponent, boolean showApplyButton, Locale l, Calendar c, String[] months, String[] shortMonths, String[] days)
popupEditor
- The date/time popup which uses this component to edit.chooserType
- The type of date chooser. Must be one of
JCDateChooser.QUICK_SELECT, JCDateChooser.DUAL_SPIN,
JCDateChooser.SPIN_POPDOWN, or JCDateChooser.READ_ONLY. Note that
specifying JCDateChooser.SPIN_POPDOWN will cause JCDateChooser.DUAL_SPIN to
be used because we cannot have a popdown within a popdown.showTimeComponent
- Determines whether the time component is shown or
not.showApplyButton
- If true, an apply button is shown.l
- The locale to usec
- The intial date and time.months
- The month strings to use for the calendar. Note that this
array must be the correct size for the locale (or longer).shortMonths
- The shortMonth strings to use for the calendar. Note that
this array must be the correct size for the locale (or longer).days
- The day strings to use for the calendar. Note that this
array must be the correct size for the locale (or longer).Method Detail |
protected void firePopupEvent()
firePopupEvent
in class DateTimeEditor
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |