|
|||||||||
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.extjs.gxt.ui.client.widget.Component
com.extjs.gxt.ui.client.widget.BoxComponent
com.extjs.gxt.ui.client.widget.Slider
com.extjs.gxt.ui.client.widget.InputSlider
public class InputSlider
A Slider with added support of a text field.
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 | |
---|---|
protected NumberField |
input
|
protected com.google.gwt.user.client.Element |
inputCt
|
protected int |
inputWidth
|
protected com.google.gwt.user.client.Element |
sliderCt
|
Fields inherited from class com.extjs.gxt.ui.client.widget.Slider |
---|
innerEl, targetEl, vertical |
Fields inherited from class com.extjs.gxt.ui.client.widget.BoxComponent |
---|
adjustSize, cacheSizes, ensureVisibilityOnSizing, height, lastSize, layer, shim, width |
Fields inherited from class com.extjs.gxt.ui.client.widget.Component |
---|
afterRender, attachables, baseStyle, disabled, disabledStyle, disableTextSelection, dummy, focusable, hidden, mask, maskMessage, maskMessageStyleName, monitorWindowResize, rendered, resizeHandler, setElementRender, stateId, swallowEvents, toolTip, windowResizeDelay, windowResizeTask |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
InputSlider()
|
Method Summary | |
---|---|
El |
getFocusEl()
|
NumberField |
getInput()
Returns the input field. |
int |
getInputWidth()
Returns the input's width. |
protected void |
onAttach()
|
protected void |
onClick(ComponentEvent ce)
|
protected void |
onDetach()
|
protected void |
onInputChange(FieldEvent be)
|
protected void |
onRender(com.google.gwt.user.client.Element target,
int index)
Subclasses must override and ensure setElement is called for lazy rendered components. |
protected void |
onResize(int width,
int height)
Called after the component is resized, this method is empty by default but can be implemented by any subclass that needs to perform custom logic after a resize occurs. |
protected void |
onValueChange(int value)
|
void |
setInputWidth(int inputWidth)
Sets the input's width (defaults to 22). |
Methods inherited from class com.extjs.gxt.ui.client.widget.Slider |
---|
afterRender, constrain, createComponentEvent, doAttachChildren, doDetachChildren, doSnap, getIncrement, getMaxValue, getMessage, getMinValue, getRatio, getToolTipConfig, getValue, isClickToChange, isDraggable, isUseTip, isVertical, moveThumb, normalizeValue, onBlur, onComponentEvent, onDragCancel, onDragEnd, onDragMove, onDragStart, onFocus, onFormatValue, onKeyDown, reverseValue, setClickToChange, setDraggable, setIncrement, setMaxValue, setMessage, setMinValue, setUseTip, setValue, setValue, setVertical, syncThumb, translateValue, updateTip |
Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent |
---|
adjustPosition, adjustSize, getBounds, getHeight, getHeight, getPosition, getPositionEl, getResizeEl, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, hideShadow, hideShim, hideUnders, isAutoHeight, isAutoWidth, isDeferHeight, isShim, onHide, onPosition, onShow, onUnload, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShadowOffset, setShadowPosition, setShim, setSize, setSize, setWidth, setWidth, sync, syncSize |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, setLayoutData |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, removeStyleDependentName, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected NumberField input
protected com.google.gwt.user.client.Element inputCt
protected com.google.gwt.user.client.Element sliderCt
protected int inputWidth
Constructor Detail |
---|
public InputSlider()
Method Detail |
---|
public El getFocusEl()
getFocusEl
in class Slider
public NumberField getInput()
public int getInputWidth()
public void setInputWidth(int inputWidth)
inputWidth
- the input widthprotected void onAttach()
onAttach
in class Slider
protected void onClick(ComponentEvent ce)
onClick
in class Slider
protected void onDetach()
onDetach
in class Component
protected void onInputChange(FieldEvent be)
protected void onRender(com.google.gwt.user.client.Element target, int index)
Component
onRender
in class Slider
target
- the target elementindex
- the insert locationprotected void onResize(int width, int height)
BoxComponent
onResize
in class Slider
width
- the widthheight
- the heightprotected void onValueChange(int value)
onValueChange
in class Slider
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |