com.sencha.gxt.widget.core.client.form
Class TextArea
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.sencha.gxt.widget.core.client.Component
com.sencha.gxt.widget.core.client.cell.CellComponent<T>
com.sencha.gxt.widget.core.client.form.Field<T>
com.sencha.gxt.widget.core.client.form.ValueBaseField<java.lang.String>
com.sencha.gxt.widget.core.client.form.TextArea
- All Implemented Interfaces:
- Editor<java.lang.String>, HasEditorDelegate<java.lang.String>, HasEditorErrors<java.lang.String>, LeafValueEditor<java.lang.String>, ValueAwareEditor<java.lang.String>, HasChangeHandlers, HasKeyDownHandlers, HasKeyPressHandlers, HasKeyUpHandlers, HasAttachHandlers, HasResizeHandlers, HasValueChangeHandlers<java.lang.String>, HasHandlers, AutoDirectionHandler.Target, HasDirection, HasDirectionEstimator, EventListener, TakesValue<java.lang.String>, HasEnabled, HasName, HasText, HasValue<java.lang.String>, HasVisibility, IsWidget, HasKeyProvider<java.lang.String>, BeforeHideEvent.HasBeforeHideHandlers, BeforeShowContextMenuEvent.HasBeforeShowContextMenuHandler, BeforeShowEvent.HasBeforeShowHandlers, BlurEvent.HasBlurHandlers, DisableEvent.HasDisableHandlers, EnableEvent.HasEnableHandlers, FocusEvent.HasFocusHandlers, HideEvent.HasHideHandlers, InvalidEvent.HasInvalidHandlers, MoveEvent.HasMoveHandlers, ParseErrorEvent.HasParseErrorHandlers, ShowContextMenuEvent.HasShowContextMenuHandler, ShowEvent.HasShowHandlers, ValidEvent.HasValidHandlers, IsField<java.lang.String>, HasFocusSupport, HasItemId
public class TextArea
- extends ValueBaseField<java.lang.String>
A multiple line text input field.
| Methods inherited from class com.sencha.gxt.widget.core.client.form.ValueBaseField |
addChangeHandler, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addParseErrorHandler, getCell, getCurrentValue, getDirection, getDirectionEstimator, getEmptyText, getPropertyEditor, getSelectedText, getText, getValueOrThrow, isAllowBlank, isClearValueOnParseError, isCurrentValid, isCurrentValid, isSelectOnFocus, select, selectAll, setAllowBlank, setClearValueOnParseError, setCursorPos, setDirection, setDirectionEstimator, setDirectionEstimator, setEmptyText, setId, setPropertyEditor, setReadOnly, setSelectionRange, setSelectOnFocus, setText, setValue, validateCurrent |
| Methods inherited from class com.sencha.gxt.widget.core.client.form.Field |
addInvalidHandler, addValidator, addValidHandler, addValueChangeHandler, clear, clearInvalid, finishEditing, flush, forceInvalid, getErrorSupport, getName, getValidateOnBlur, getValidationDelay, getValidators, isAutoValidate, isEditing, isReadOnly, isValid, isValid, markInvalid, onBrowserEvent, onPropertyChange, removeValidator, reset, setAutoValidate, setDelegate, setErrorSupport, setName, setOriginalValue, setValidateOnBlur, setValidationDelay, setValue, showErrors, validate, validate |
| Methods inherited from class com.sencha.gxt.widget.core.client.Component |
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleOnOver, clearSizeCache, disable, disableEvents, enable, enableEvents, fireEvent, focus, getData, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getShadow, getStateId, 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, setItemId, setPagePosition, setPixelSize, setPosition, setShadow, setSize, setStateful, setStateId, setTabIndex, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.google.gwt.user.client.ui.IsWidget |
asWidget |
TextArea
public TextArea()
- Creates a new TextArea
TextArea
public TextArea(TextAreaInputCell cell)
- Creates a new text area with the specified cell.
- Parameters:
cell - a text area input cell that renders the text area
getCursorPos
public int getCursorPos()
- Gets the cursor position.
- Overrides:
getCursorPos in class ValueBaseField<java.lang.String>
- Returns:
- returns the cursor position.
getResizable
public TextAreaInputCell.Resizable getResizable()
- Returns the resizable value.
- Returns:
- the resize value
getSelectionLength
public int getSelectionLength()
- Gets the selection length
- Overrides:
getSelectionLength in class ValueBaseField<java.lang.String>
- Returns:
- returns the selection length.
isPreventScrollbars
public boolean isPreventScrollbars()
- Returns true if scroll bars are disabled.
- Returns:
- the scroll bar state
redraw
public void redraw()
- Description copied from class:
CellComponent
- Redraw the widget.
- Overrides:
redraw in class CellComponent<java.lang.String>
setPreventScrollbars
public void setPreventScrollbars(boolean preventScrollbars)
- True to prevent scrollbars from appearing regardless of how much text is in
the field (equivalent to setting overflow: hidden, defaults to false.
- Parameters:
preventScrollbars - true to disable scroll bars
setResizable
public void setResizable(TextAreaInputCell.Resizable resizable)
- Sets whether the field can be resized (defaults to NONE). This method uses
the CSS resize property which is only supported on browsers that support
CSS3.
- Parameters:
resizable - the resizable value
Copyright © 2012. All Rights Reserved.