public class CmsLabelNonTextOverflowImpl extends CmsLabel
CmsLabel.I_TitleGenerator
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
CSS, m_elements, m_originalText
构造器和说明 |
---|
CmsLabelNonTextOverflowImpl()
Creates an empty label.
|
CmsLabelNonTextOverflowImpl(com.google.gwt.dom.client.Element element)
Creates an empty label using the given element.
|
CmsLabelNonTextOverflowImpl(java.lang.String text)
Creates a label with the specified text.
|
限定符和类型 | 方法和说明 |
---|---|
void |
truncate(java.lang.String textMetricsKey,
int labelWidth)
Truncates long text and sets the original text to the title attribute.
|
getTitle, onAttach, setHTML, setText, setTitleGenerator, updateTitle
addClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, asEditor, getDirection, getText, getTextDirection, removeClickListener, removeMouseListener, removeMouseWheelListener, setDirection, setText, wrap
getAutoHorizontalAlignment, getDirectionEstimator, getHorizontalAlignment, getWordWrap, setAutoHorizontalAlignment, setDirectionEstimator, setDirectionEstimator, setHorizontalAlignment, setWordWrap, updateHorizontalAlignment
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
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, unsinkEvents
public CmsLabelNonTextOverflowImpl()
public CmsLabelNonTextOverflowImpl(com.google.gwt.dom.client.Element element)
element
- the element to usepublic CmsLabelNonTextOverflowImpl(java.lang.String text)
text
- the new label's textpublic void truncate(java.lang.String textMetricsKey, int labelWidth)
I_CmsTruncable
truncate
在接口中 I_CmsTruncable
truncate
在类中 CmsLabel
textMetricsKey
- the key identifying the text metrics to uselabelWidth
- the width to use in pixelsI_CmsTruncable.truncate(java.lang.String, int)