public class SpinnerFieldExt extends com.extjs.gxt.ui.client.widget.form.TwinTriggerField<Number>
| Modifier and Type | Class and Description |
|---|---|
class |
SpinnerFieldExt.SpinnerFieldMessages
SpinnerField messages.
|
com.extjs.gxt.ui.client.widget.form.TextField.TextFieldMessages| Modifier and Type | Field and Description |
|---|---|
protected List<Character> |
allowed |
protected com.google.gwt.i18n.client.constants.NumberConstants |
constants |
protected String |
decimalSeparator |
protected com.extjs.gxt.ui.client.util.KeyNav<com.extjs.gxt.ui.client.event.ComponentEvent> |
keyNav |
focusEventPreview, mimicing, trigger, triggerStyleemptyStyle, impl, input, validatorautoValidate, emptyText, errorIcon, fieldStyle, focusStyle, focusValue, forceInvalidText, hasFocus, images, invalidStyle, messages, name, originalValue, preventMark, propertyEditor, readOnly, readOnlyFieldStyle, validationDelay, validationTask, valueadjustSize, cacheSizes, ensureVisibilityOnSizing, height, lastSize, layer, shim, widthafterRender, attachables, baseStyle, disabled, disabledStyle, disableTextSelection, dummy, focusable, hidden, mask, maskMessage, maskMessageStyleName, monitorWindowResize, rendered, resizeHandler, setElementRender, stateId, swallowEvents, toolTip, windowResizeDelay, windowResizeTask| Constructor and Description |
|---|
SpinnerFieldExt()
Creates a new number field.
|
| Modifier and Type | Method and Description |
|---|---|
protected com.extjs.gxt.ui.client.util.Size |
adjustInputSize() |
protected void |
afterRender() |
protected void |
doSpin(boolean up) |
boolean |
getAllowDecimals()
Returns true of decimal values are allowed.
|
boolean |
getAllowNegative()
Returns true if negative values are allowed.
|
String |
getBaseChars()
Returns the base characters.
|
com.google.gwt.i18n.client.NumberFormat |
getFormat()
Returns the field's number format.
|
Number |
getIncrement()
Sets the increment value.
|
Number |
getMaxValue()
Returns the fields max value.
|
SpinnerFieldExt.SpinnerFieldMessages |
getMessages() |
Number |
getMinValue()
Returns the field's minimum value.
|
com.extjs.gxt.ui.client.widget.form.NumberPropertyEditor |
getPropertyEditor() |
Class<?> |
getPropertyEditorType()
Returns the number property editor number type.
|
com.extjs.gxt.ui.client.util.ClickRepeater |
getRepeater()
Returns the repeater used to control the trigger
|
com.extjs.gxt.ui.client.util.ClickRepeater |
getTwinRepeater()
Returns the repeater used to control the twin trigger
|
protected void |
onKeyDown(com.extjs.gxt.ui.client.event.FieldEvent fe) |
protected void |
onKeyPress(com.extjs.gxt.ui.client.event.FieldEvent fe) |
protected void |
onRender(com.google.gwt.user.client.Element target,
int index) |
protected void |
onTriggerClick(com.extjs.gxt.ui.client.event.ComponentEvent ce) |
protected void |
onTwinTriggerClick(com.extjs.gxt.ui.client.event.ComponentEvent ce) |
void |
setAllowDecimals(boolean allowDecimals)
Sets whether decimal value are allowed (defaults to true).
|
void |
setAllowNegative(boolean allowNegative)
Sets whether negative value are allowed.
|
void |
setBaseChars(String baseChars)
Sets the base set of characters to evaluate as valid numbers (defaults to
'0123456789').
|
void |
setFormat(com.google.gwt.i18n.client.NumberFormat format)
Sets the cell's number formatter.
|
void |
setIncrement(Number increment)
Sets the increment that should be used (defaults to 1d).
|
void |
setMaxValue(Number maxValue)
Sets the field's max allowable value.
|
void |
setMinValue(Number minValue)
Sets the field's minimum allowed value.
|
void |
setPropertyEditorType(Class<?> type)
Specifies the number type used when converting a String to a Number
instance (defaults to Double).
|
protected boolean |
validateValue(String value) |
getTwinTriggerStyle, onComponentEvent, setTwinTriggerStylebeforeBlur, getTriggerStyle, isEditable, isHideTrigger, isMonitorTab, mimicBlur, onBlur, onClick, onDisable, onEnable, onFocus, onResize, setEditable, setHideTrigger, setMonitorTab, setReadOnly, setTriggerStyle, triggerBlur, validateBlurapplyEmptyText, getAllowBlank, getCursorPos, getFocusEl, getInputEl, getMaxLength, getMinLength, getRegex, getSelectedText, getSelectionLength, getSelectOnFocus, getStyleEl, getValidator, isPassword, removeEmptyText, select, selectAll, setAllowBlank, setAriaState, setCursorPos, setEmptyText, setMaxLength, setMinLength, setPassword, setRegex, setSelectionRange, setSelectOnFocus, setValidator, setValueaddInputStyleName, addKeyListener, alignErrorIcon, clear, clearInvalid, createComponentEvent, doDetachChildren, findLabelElement, fireChangeEvent, fireKey, focus, forceInvalid, getAutoValidate, getEmptyText, getErrorMessage, getFieldLabel, getImages, getLabelSeparator, getLabelStyle, getMessageTarget, getName, getOriginalValue, getRawValue, getValidateOnBlur, getValidationDelay, getValue, initValue, isDirty, isFireChangeEventOnSetValue, isHideLabel, isInEditor, isReadOnly, isValid, isValid, markInvalid, onDetach, onHide, onKeyUp, onShow, removeInputStyleName, removeKeyListener, reset, setAutoValidate, setFieldLabel, setFireChangeEventOnSetValue, setHideLabel, setImages, setInEditor, setInputStyleAttribute, setLabelSeparator, setLabelStyle, setMessages, setMessageTarget, setName, setOriginalValue, setPropertyEditor, setRawValue, setTabIndex, setValidateOnBlur, setValidationDelay, updateOriginalValue, validate, validateadjustPosition, adjustSize, getBounds, getHeight, getHeight, getPosition, getPositionEl, getResizeEl, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, hideShadow, hideShim, hideUnders, isAutoHeight, isAutoWidth, isDeferHeight, isShim, onPosition, onUnload, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShadowOffset, setShadowPosition, setShim, setSize, setSize, setWidth, setWidth, sync, syncSizeaddAttachable, addListener, addPlugin, addStyleName, addStyleOnOver, addWidgetListener, applyState, assertAfterRender, assertPreRender, beforeRender, blur, clearState, createObservable, createStyles, disable, disableContextMenu, disableEvents, disableTextSelection, doAttachChildren, el, enable, enableEvents, fireEvent, fireEvent, fireEvent, fly, frame, getAriaSupport, getBaseStyle, getBorders, getContextMenu, getData, getElement, getFocusSupport, getHideMode, getId, getItemId, getListeners, getModel, getObservable, getPlugins, getState, getStateId, getTabIndex, getTitle, getToolTip, getWindowResizeDelay, hasListeners, hasListeners, hide, hideToolTip, initState, isDisabledEvents, isDisableTextSelection, isEnabled, isMasked, isMonitorWindowResize, isRendered, isStateful, isVisible, isVisible, mask, mask, mask, notifyHide, notifyShow, onAttach, onBrowserEvent, onDetachHelper, onEnsureDebugId, onHideContextMenu, onLoad, onRightClick, onShowContextMenu, onWindowResize, previewEvent, recalculate, removeAllListeners, removeAttachagle, removeFromParent, removeListener, removeStyleName, removeStyleOnOver, removeSwallow, removeToolTip, removeWidgetListener, render, render, repaint, saveState, setAriaRole, setAriaSupport, setBorders, setContextMenu, setData, setEl, setElement, setElement, setEnabled, setFiresEvents, setHideMode, setId, setIntStyleAttribute, setItemId, setModel, setMonitorWindowResize, setParent, setStateful, setStateId, setStyleAttribute, setStyleName, setTitle, setToolTip, setToolTip, setVisible, setWindowResizeDelay, setZIndex, show, sinkEvents, swallowEvent, swallowEvent, toString, unframe, unmaskaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, setLayoutData, unsinkEventsaddStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, removeStyleDependentName, resolvePotentialElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEventprotected com.google.gwt.i18n.client.constants.NumberConstants constants
protected String decimalSeparator
protected com.extjs.gxt.ui.client.util.KeyNav<com.extjs.gxt.ui.client.event.ComponentEvent> keyNav
public boolean getAllowDecimals()
public boolean getAllowNegative()
public String getBaseChars()
public com.google.gwt.i18n.client.NumberFormat getFormat()
public Number getIncrement()
public Number getMaxValue()
public SpinnerFieldExt.SpinnerFieldMessages getMessages()
getMessages in class com.extjs.gxt.ui.client.widget.form.TextField<Number>public Number getMinValue()
public com.extjs.gxt.ui.client.widget.form.NumberPropertyEditor getPropertyEditor()
getPropertyEditor in class com.extjs.gxt.ui.client.widget.form.Field<Number>public Class<?> getPropertyEditorType()
NumberPropertyEditor.setType(Class)public void setAllowDecimals(boolean allowDecimals)
allowDecimals - true to allow negative valuespublic void setAllowNegative(boolean allowNegative)
allowNegative - true to allow negative valuespublic void setBaseChars(String baseChars)
baseChars - the base characterpublic void setFormat(com.google.gwt.i18n.client.NumberFormat format)
format - the formatpublic void setIncrement(Number increment)
increment - the increment to set.public void setMaxValue(Number maxValue)
maxValue - the max valuepublic void setMinValue(Number minValue)
minValue - the minimum valuepublic void setPropertyEditorType(Class<?> type)
type - the number type (Short, Integer, Long, Float, Double).protected com.extjs.gxt.ui.client.util.Size adjustInputSize()
adjustInputSize in class com.extjs.gxt.ui.client.widget.form.TwinTriggerField<Number>protected void afterRender()
afterRender in class com.extjs.gxt.ui.client.widget.form.TriggerField<Number>protected void doSpin(boolean up)
protected void onKeyDown(com.extjs.gxt.ui.client.event.FieldEvent fe)
onKeyDown in class com.extjs.gxt.ui.client.widget.form.TriggerField<Number>protected void onKeyPress(com.extjs.gxt.ui.client.event.FieldEvent fe)
onKeyPress in class com.extjs.gxt.ui.client.widget.form.Field<Number>protected void onRender(com.google.gwt.user.client.Element target,
int index)
onRender in class com.extjs.gxt.ui.client.widget.form.TwinTriggerField<Number>protected void onTriggerClick(com.extjs.gxt.ui.client.event.ComponentEvent ce)
onTriggerClick in class com.extjs.gxt.ui.client.widget.form.TriggerField<Number>protected void onTwinTriggerClick(com.extjs.gxt.ui.client.event.ComponentEvent ce)
onTwinTriggerClick in class com.extjs.gxt.ui.client.widget.form.TwinTriggerField<Number>protected boolean validateValue(String value)
validateValue in class com.extjs.gxt.ui.client.widget.form.TextField<Number>public com.extjs.gxt.ui.client.util.ClickRepeater getRepeater()
public com.extjs.gxt.ui.client.util.ClickRepeater getTwinRepeater()
Copyright © 2018. All Rights Reserved.