public class DatePicker extends Component implements HasValue<Date>
Modifier and Type | Class and Description |
---|---|
static interface |
DatePicker.DatePickerAppearance
The appearance of the date picker.
|
static class |
DatePicker.DatePickerDateTimeFormatInfo
Provides the date time info constants the date picker.
|
class |
DatePicker.DatePickerDefaultMessages
The translatable strings (e.g.
|
static interface |
DatePicker.DatePickerMessages
The translatable strings (e.g.
|
static class |
DatePicker.DateState |
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
DEBUG_ID_PREFIX
Constructor and Description |
---|
DatePicker()
Creates a date picker with the default appearance.
|
DatePicker(DatePicker.DatePickerAppearance appearance)
Creates a date picker with the specified appearance.
|
Modifier and Type | Method and Description |
---|---|
HandlerRegistration |
addValueChangeHandler(ValueChangeHandler<Date> handler) |
DatePicker.DatePickerAppearance |
getAppearance() |
DatePicker.DatePickerDateTimeFormatInfo |
getDateTimeInfo()
Returns the date time messages used by the date picker.
|
Date |
getMaxDate()
Returns the field's maximum allowed date.
|
DatePicker.DatePickerMessages |
getMessages()
Returns the date picker messages.
|
Date |
getMinDate()
Returns the picker's minimum data.
|
int |
getStartDay()
Returns the picker's start day.
|
Date |
getValue() |
void |
onBrowserEvent(Event event) |
void |
setDateTimeInfo(DatePicker.DatePickerDateTimeFormatInfo dateTimeInfo)
Sets the date time info instance and updates its values.
|
void |
setMaxDate(Date maxDate)
Sets the picker's maximum allowed date.
|
void |
setMessages(DatePicker.DatePickerMessages messages)
Optionally, sets the date picker messages.
|
void |
setMinDate(Date minDate)
Sets the picker's minimum allowed date.
|
void |
setStartDay(int startDay)
Sets the picker's start day index as returned by
DateTimeFormatInfo.weekdaysNarrow() . |
void |
setValue(Date date) |
void |
setValue(Date date,
boolean fireEvents) |
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleOnOver, clearSizeCache, disable, disableEvents, enable, enableEvents, fireEvent, focus, getData, getElement, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hide, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isRendered, isStateful, isVisible, isVisible, mask, mask, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setPagePosition, setPixelSize, setPosition, setShadow, setShadowPosition, setSize, setStateful, setStateId, setTabIndex, setToolTip, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
fireEvent
public DatePicker()
public DatePicker(DatePicker.DatePickerAppearance appearance)
appearance
- the appearance of the date pickerpublic HandlerRegistration addValueChangeHandler(ValueChangeHandler<Date> handler)
addValueChangeHandler
in interface HasValueChangeHandlers<Date>
public DatePicker.DatePickerAppearance getAppearance()
public Date getMaxDate()
public void setMaxDate(Date maxDate)
maxDate
- the max datepublic DatePicker.DatePickerMessages getMessages()
public void setMessages(DatePicker.DatePickerMessages messages)
messages
- the messagespublic DatePicker.DatePickerDateTimeFormatInfo getDateTimeInfo()
setDateTimeInfo(com.sencha.gxt.widget.core.client.DatePicker.DatePickerDateTimeFormatInfo)
is called.public void setDateTimeInfo(DatePicker.DatePickerDateTimeFormatInfo dateTimeInfo)
dateTimeInfo
- the date time infopublic Date getMinDate()
public void setMinDate(Date minDate)
minDate
- the minimum datepublic int getStartDay()
public void setStartDay(int startDay)
DateTimeFormatInfo.weekdaysNarrow()
.startDay
- the start day indexpublic Date getValue()
public void setValue(Date date)
public void onBrowserEvent(Event event)
onBrowserEvent
in interface EventListener
onBrowserEvent
in class Component
Copyright © 2015. All rights reserved.