|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JComboBox | +--cc.gammasoft.date.DatePicker
Inner classes inherited from class javax.swing.JComboBox |
javax.swing.JComboBox.AccessibleJComboBox,
javax.swing.JComboBox.KeySelectionManager |
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Field Summary | |
static java.lang.String |
BLANK1
|
protected DatePickerComboUI |
comboUI
|
protected CalendarController |
controller
|
protected DateEditor |
dateEditor
|
protected java.text.SimpleDateFormat |
dateFormat
|
protected AbstractCalendarView |
datePickerView
|
protected javax.swing.event.EventListenerList |
listenerList
|
static int |
MAXL
|
protected PickerPopup |
pickerPopup
|
Fields inherited from class javax.swing.JComboBox |
actionCommand,
dataModel,
editor,
isEditable,
keySelectionManager,
lightWeightPopupEnabled,
maximumRowCount,
renderer,
selectedItemReminder |
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 |
Constructor Summary | |
DatePicker()
creates new datePicker |
|
DatePicker(java.util.Calendar calendar)
creates new datePicker |
|
DatePicker(java.text.SimpleDateFormat format)
creates new instance |
|
DatePicker(java.text.SimpleDateFormat format,
java.util.Calendar calendar)
create a new DatePicker |
|
DatePicker(java.text.SimpleDateFormat format,
java.util.Calendar calendar,
AbstractCalendarView datePickerView)
create a new DatePicker with your view |
|
DatePicker(java.lang.String calendarString)
creates new datePicker |
Method Summary | |
void |
calendarControllerChanged(CalendarControllerEvent e)
calendarviewer listener |
void |
editorFocusLost()
This method is called when combo box editor looses the focus. if it is valid date then it sets the contollers currentdate. |
javax.swing.table.TableCellEditor |
getCellEditor()
this method returns default cell editor for jtable |
javax.swing.table.TableCellRenderer |
getCellRenderer()
this method returns default cell renderer for jtables |
CalendarController |
getController()
This method returns controller |
java.util.Calendar |
getDate()
This method returns pickers date |
DateEditor |
getDateEditor()
This method returns datepickers editor. |
PickerPopup |
getPopup()
returns popup |
java.lang.Object |
getSelectedItem()
|
java.lang.String |
getSQLDate()
This method returns pickers SQL date |
java.lang.String |
getSQLTime()
This method returns pickers SQL date |
java.lang.String |
getSQLTimestamp()
This method returns pickers SQL date |
javax.swing.plaf.ComboBoxUI |
getUI()
|
AbstractCalendarView |
getView()
This method returns pickers view |
void |
setDate(java.util.Calendar calendar)
This method sets currentDate |
void |
setDate(java.lang.String calendar)
This method sets currentDate |
void |
setEditable(boolean newValue)
overrides setEditable |
void |
setSelectedItem(java.lang.Object object)
|
void |
setSQLDate(java.lang.String calendar)
This method sets currentDate |
void |
updateUI()
|
Methods inherited from class javax.swing.JComboBox |
actionPerformed,
addActionListener,
addItem,
addItemListener,
configureEditor,
contentsChanged,
createDefaultKeySelectionManager,
fireActionEvent,
fireItemStateChanged,
getAccessibleContext,
getActionCommand,
getEditor,
getItemAt,
getItemCount,
getKeySelectionManager,
getMaximumRowCount,
getModel,
getRenderer,
getSelectedIndex,
getSelectedObjects,
getUIClassID,
hidePopup,
insertItemAt,
installAncestorListener,
intervalAdded,
intervalRemoved,
isEditable,
isFocusTraversable,
isLightWeightPopupEnabled,
isPopupVisible,
paramString,
processKeyEvent,
removeActionListener,
removeAllItems,
removeItem,
removeItemAt,
removeItemListener,
selectedItemChanged,
selectWithKeyChar,
setActionCommand,
setEditor,
setEnabled,
setKeySelectionManager,
setLightWeightPopupEnabled,
setMaximumRowCount,
setModel,
setPopupVisible,
setRenderer,
setSelectedIndex,
setUI,
showPopup |
Methods inherited from class javax.swing.JComponent |
addAncestorListener,
addNotify,
addPropertyChangeListener,
addVetoableChangeListener,
computeVisibleRect,
contains,
createToolTip,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
fireVetoableChange,
getActionForKeyStroke,
getAlignmentX,
getAlignmentY,
getAutoscrolls,
getBorder,
getBounds,
getClientProperty,
getComponentGraphics,
getConditionForKeyStroke,
getDebugGraphicsOptions,
getGraphics,
getHeight,
getInsets,
getInsets,
getLocation,
getMaximumSize,
getMinimumSize,
getNextFocusableComponent,
getPreferredSize,
getRegisteredKeyStrokes,
getRootPane,
getSize,
getToolTipLocation,
getToolTipText,
getToolTipText,
getTopLevelAncestor,
getVisibleRect,
getWidth,
getX,
getY,
grabFocus,
hasFocus,
isDoubleBuffered,
isFocusCycleRoot,
isLightweightComponent,
isManagingFocus,
isOpaque,
isOptimizedDrawingEnabled,
isPaintingTile,
isRequestFocusEnabled,
isValidateRoot,
paint,
paintBorder,
paintChildren,
paintComponent,
paintImmediately,
paintImmediately,
processComponentKeyEvent,
processFocusEvent,
processMouseMotionEvent,
putClientProperty,
registerKeyboardAction,
registerKeyboardAction,
removeAncestorListener,
removeNotify,
removePropertyChangeListener,
removeVetoableChangeListener,
repaint,
repaint,
requestDefaultFocus,
requestFocus,
resetKeyboardActions,
reshape,
revalidate,
scrollRectToVisible,
setAlignmentX,
setAlignmentY,
setAutoscrolls,
setBackground,
setBorder,
setDebugGraphicsOptions,
setDoubleBuffered,
setFont,
setForeground,
setMaximumSize,
setMinimumSize,
setNextFocusableComponent,
setOpaque,
setPreferredSize,
setRequestFocusEnabled,
setToolTipText,
setUI,
setVisible,
unregisterKeyboardAction,
update |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getLayout,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
processEvent,
remove,
remove,
removeAll,
removeContainerListener,
setLayout,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getParent,
getPeer,
getSize,
getToolkit,
getTreeLock,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
show,
size,
toString,
transferFocus |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
protected AbstractCalendarView datePickerView
protected CalendarController controller
protected DateEditor dateEditor
protected PickerPopup pickerPopup
protected java.text.SimpleDateFormat dateFormat
public static final java.lang.String BLANK1
public static final int MAXL
protected javax.swing.event.EventListenerList listenerList
protected DatePickerComboUI comboUI
Constructor Detail |
public DatePicker()
public DatePicker(java.util.Calendar calendar)
public DatePicker(java.lang.String calendarString)
public DatePicker(java.text.SimpleDateFormat format)
public DatePicker(java.text.SimpleDateFormat format, java.util.Calendar calendar)
public DatePicker(java.text.SimpleDateFormat format, java.util.Calendar calendar, AbstractCalendarView datePickerView)
Method Detail |
public void updateUI()
public javax.swing.plaf.ComboBoxUI getUI()
public void setSelectedItem(java.lang.Object object)
public java.lang.Object getSelectedItem()
public void setDate(java.util.Calendar calendar)
Calendar
- currentDatepublic void setDate(java.lang.String calendar)
String
- SQL datepublic void setSQLDate(java.lang.String calendar)
String
- SQL datepublic java.util.Calendar getDate()
public java.lang.String getSQLDate()
public java.lang.String getSQLTime()
public java.lang.String getSQLTimestamp()
public void calendarControllerChanged(CalendarControllerEvent e)
public void editorFocusLost()
public DateEditor getDateEditor()
public CalendarController getController()
public AbstractCalendarView getView()
public PickerPopup getPopup()
public void setEditable(boolean newValue)
public javax.swing.table.TableCellRenderer getCellRenderer()
public javax.swing.table.TableCellEditor getCellEditor()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |