public class VTextArea extends VTextField implements DragImageModifier
com.google.gwt.user.client.ui.TextBoxBase.TextAlignConstant
com.google.gwt.user.client.ui.ValueBoxBase.TextAlignment
Modifier and Type | Field and Description |
---|---|
static String |
CLASSNAME |
CLASSNAME_FOCUS, client, listenTextChangeEvents, paintableId, TEXTCHANGE_EVENTS, textChangeEventMode, textChangeEventTimeout, valueBeforeEdit
Constructor and Description |
---|
VTextArea() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
browserSupportsMaxLengthAttribute() |
protected void |
enforceMaxLength() |
int |
getCursorPos() |
com.google.gwt.dom.client.TextAreaElement |
getTextAreaElement() |
void |
modifyDragImage(com.google.gwt.dom.client.Element element)
This method is called for cloned
element which corresponds
to the widget element. |
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
void |
onKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event) |
protected void |
setMaxLengthToElement(int newMaxLength) |
void |
setRows(int rows) |
void |
setSelectionRange(int pos,
int length) |
void |
setWordwrap(boolean wordwrap) |
protected void |
updateMaxLength(int maxLength)
This method is responsible for updating the DOM or otherwise ensuring
that the given max length is enforced.
|
attachCutEventListener, detachCutEventListener, flushChangesFromFocusedTextField, getMaxLength, isWordwrap, isWorkPending, onAttach, onBlur, onChange, onCut, onDetach, onFocus, setColumns, setImmediate, setInputPrompt, setMaxLength, setReadOnly, updateCursorPosition, updateFieldContent, valueChange
addChangeListener, getValue, setTextAlignment
addChangeHandler, addValueChangeHandler, asEditor, cancelKey, getDirection, getDirectionEstimator, getImpl, getName, getSelectedText, getSelectionLength, getText, getValueOrThrow, isReadOnly, onLoad, removeChangeListener, selectAll, setAlignment, setCursorPos, setDirection, setDirectionEstimator, setDirectionEstimator, setKey, setName, setText, setValue, setValue
addBlurHandler, addClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addFocusHandler, addFocusListener, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, getFocusImpl, getTabIndex, isEnabled, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setEnabled, setFocus, setTabIndex
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final String CLASSNAME
public com.google.gwt.dom.client.TextAreaElement getTextAreaElement()
public void setRows(int rows)
public void setSelectionRange(int pos, int length)
setSelectionRange
in class com.google.gwt.user.client.ui.ValueBoxBase<String>
protected void enforceMaxLength()
protected boolean browserSupportsMaxLengthAttribute()
protected void updateMaxLength(int maxLength)
VTextField
updateMaxLength
in class VTextField
maxLength
- The new max lengthpublic void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent
in interface com.google.gwt.user.client.EventListener
onBrowserEvent
in class VTextField
public int getCursorPos()
getCursorPos
in class com.google.gwt.user.client.ui.ValueBoxBase<String>
protected void setMaxLengthToElement(int newMaxLength)
setMaxLengthToElement
in class VTextField
public void setWordwrap(boolean wordwrap)
public void onKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event)
onKeyDown
in interface com.google.gwt.event.dom.client.KeyDownHandler
onKeyDown
in class VTextField
public void modifyDragImage(com.google.gwt.dom.client.Element element)
DragImageModifier
element
which corresponds
to the widget element. One could modify/correct this element
for drag image.modifyDragImage
in interface DragImageModifier
element
- cloned element of drag imageCopyright © 2019 Vaadin Ltd. All rights reserved.