|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.gwtext.client.widgets.Component
com.gwtext.client.widgets.BoxComponent
com.gwtext.client.widgets.form.Field
com.gwtext.client.widgets.form.TextField
com.gwtext.client.widgets.form.DateField
public class DateField
Provides a date input field with DatePicker
dropdown and automatic date validation.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
---|
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
Field Summary |
---|
Fields inherited from class com.gwtext.client.widgets.Component |
---|
config, id |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
DateField()
Construct a new DateField. |
|
DateField(com.google.gwt.core.client.JavaScriptObject jsObj)
|
|
DateField(java.lang.String label,
java.lang.String format)
Construct a new DateField. |
|
DateField(java.lang.String fieldLabel,
java.lang.String name,
int width)
Construct a new DateField. |
Method Summary | |
---|---|
void |
addListener(DatePickerListener listener)
Add a Date Picker Listener. |
protected com.google.gwt.core.client.JavaScriptObject |
create(com.google.gwt.core.client.JavaScriptObject jsObj)
|
protected com.google.gwt.user.client.Element |
getElement(com.google.gwt.core.client.JavaScriptObject jsObj)
|
java.util.Date |
getValue()
Returns the current date value of the date field. |
java.lang.String |
getXType()
Gets the xtype for this component as registered with ComponentMgr. |
void |
setAltFormats(java.lang.String altFormats)
|
void |
setDisabledDates(java.lang.String[] disabledDates)
|
void |
setDisabledDatesText(java.lang.String disabledDatesText)
|
void |
setDisabledDays(int[] disabledDays)
|
void |
setDisabledDaysText(java.lang.String disabledDaysText)
|
void |
setFormat(java.lang.String format)
|
void |
setInvalidText(java.lang.String invalidText)
The error text to use when marking a field invalid and no message is provided (defaults to "The value in this field is invalid"). |
void |
setMaxText(java.lang.String maxText)
|
void |
setMaxValue(java.util.Date maxValue)
|
void |
setMaxValue(java.lang.String maxValue)
|
void |
setMinText(java.lang.String minText)
|
void |
setMinValue(java.util.Date minValue)
|
void |
setMinValue(java.lang.String minValue)
|
void |
setValue(java.util.Date date)
Sets the value of the date field. |
Methods inherited from class com.gwtext.client.widgets.form.TextField |
---|
addKeyListener, addKeyListener, addKeyListener, addKeyPressListener, addKeyPressListener, addListener, autoSize, getCaretPosition, getConfigPrototype, getText, getValidator, insertAtCaret, selectText, selectText, setAllowBlank, setBlankText, setCaretPosition, setDisableKeyFilter, setEmptyClass, setEmptyText, setGrow, setGrowMax, setGrowMin, setMaskRe, setMaxLength, setMaxLengthText, setMinLength, setMinLengthText, setPassword, setRegex, setRegexText, setSelectOnFocus, setValidator, setVtype, setVtypeText, validateValue |
Methods inherited from class com.gwtext.client.widgets.form.Field |
---|
addListener, applyTo, applyTo, clearInvalid, getClearCls, getCls, getFieldLabel, getFocusClass, getInputType, getInvalidClass, getInvalidText, getLabelSeparator, getLabelStyle, getName, getRawValue, getTabindex, getValidationDelay, getValueAsString, hide, isAutoCreate, isDirty, isHideLabel, isReadOnly, isValid, isValid, isValidateOnBlur, markInvalid, reset, setAutoCreate, setAutoCreate, setClearCls, setCls, setDisabled, setFieldClass, setFieldLabel, setFieldMsgTarget, setFocusClass, setHideLabel, setInputType, setInvalidClass, setLabel, setLabelSeparator, setLabelStyle, setMsgFx, setMsgTarget, setName, setRawValue, setReadOnly, setTabIndex, setValidateOnBlur, setValidationDelay, setValidationEvent, setValidationEvent, setValue, show, validate |
Methods inherited from class com.gwtext.client.widgets.BoxComponent |
---|
addListener, doOnRender, doOnRender, getAutoHeight, getAutoWidth, getBox, getBox, getHeight, getPosition, getPosition, getSize, getWidth, setAutoHeight, setAutoWidth, setHeight, setHeight, setPagePosition, setPosition, setSize, setSize, setWidth, setWidth, syncSize, updateBox |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
doAttachChildren, doDetachChildren, getParent, isAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, setElement, setPixelSize, setStyleName, setStyleName, setStylePrimaryName, setVisible, sinkEvents, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DateField()
public DateField(java.lang.String fieldLabel, java.lang.String name, int width)
fieldLabel
- the field labelname
- the field namewidth
- the field widthpublic DateField(java.lang.String label, java.lang.String format)
label
- the field label valueformat
- the date format valuepublic DateField(com.google.gwt.core.client.JavaScriptObject jsObj)
Method Detail |
---|
protected com.google.gwt.core.client.JavaScriptObject create(com.google.gwt.core.client.JavaScriptObject jsObj)
create
in class TextField
public java.util.Date getValue()
public void addListener(DatePickerListener listener)
listener
- the listenerprotected com.google.gwt.user.client.Element getElement(com.google.gwt.core.client.JavaScriptObject jsObj)
getElement
in class Component
public void setValue(java.util.Date date)
date
- the date valuepublic java.lang.String getXType()
Component
TextField field = new TextField();
field.getXType() returns "textfield"
getXType
in class TextField
public void setAltFormats(java.lang.String altFormats)
public void setDisabledDates(java.lang.String[] disabledDates)
public void setDisabledDatesText(java.lang.String disabledDatesText)
public void setDisabledDays(int[] disabledDays)
public void setDisabledDaysText(java.lang.String disabledDaysText)
public void setFormat(java.lang.String format)
public void setInvalidText(java.lang.String invalidText)
Field
setInvalidText
in class Field
invalidText
- invalid text on errorTextField.setValidator(Validator)
public void setMinValue(java.lang.String minValue) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void setMinValue(java.util.Date minValue) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void setMinText(java.lang.String minText)
public void setMaxValue(java.lang.String maxValue) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void setMaxValue(java.util.Date maxValue) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void setMaxText(java.lang.String maxText)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |