public class CmsScrollBar
extends com.google.gwt.user.client.ui.FocusPanel
implements com.alkacon.geranium.client.I_DescendantResizeHandler, com.google.gwt.user.client.ui.HasValue<java.lang.Integer>, com.google.gwt.user.client.ui.VerticalScrollbar
CmsScrollPanel.| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
m_stepSize
The size of the increments between knob positions.
|
| 构造器和说明 |
|---|
CmsScrollBar(com.google.gwt.dom.client.Element scrollableElement,
com.google.gwt.dom.client.Element containerElement)
Constructor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.gwt.event.shared.HandlerRegistration |
addScrollHandler(com.google.gwt.event.dom.client.ScrollHandler handler) |
com.google.gwt.event.shared.HandlerRegistration |
addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.Integer> handler) |
int |
getMaximumVerticalScrollPosition() |
int |
getMinimumVerticalScrollPosition() |
protected com.google.gwt.dom.client.Element |
getScrollableElement()
Returns the associated scrollable element.
|
int |
getScrollHeight() |
java.lang.Integer |
getValue() |
int |
getVerticalScrollPosition() |
void |
isResizeable(boolean reziseable) |
protected void |
onAttach() |
void |
onBrowserEvent(com.google.gwt.user.client.Event event)
Listen for events that will move the knob.
|
protected void |
onDetach() |
void |
onResizeDescendant() |
protected void |
redraw()
Redraws the scroll bar.
|
void |
setScrollHeight(int height) |
void |
setValue(java.lang.Integer value) |
void |
setValue(java.lang.Integer value,
boolean fireEvents) |
void |
setVerticalScrollPosition(int position) |
protected void |
shiftDown(int shift)
Shifts the scroll position down.
|
protected void |
shiftUp(int shift)
Shifts the scroll position up.
|
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, getTabIndex, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setFocus, setTabIndexadd, getContainerElement, getWidget, iterator, remove, setWidget, setWidgetadd, adopt, adopt, clear, disown, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEventsaddStyleDependentName, 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, unsinkEventspublic CmsScrollBar(com.google.gwt.dom.client.Element scrollableElement,
com.google.gwt.dom.client.Element containerElement)
scrollableElement - the scrollable elementcontainerElement - the scroll contentpublic com.google.gwt.event.shared.HandlerRegistration addScrollHandler(com.google.gwt.event.dom.client.ScrollHandler handler)
addScrollHandler 在接口中 com.google.gwt.event.dom.client.HasScrollHandlersHasScrollHandlers.addScrollHandler(com.google.gwt.event.dom.client.ScrollHandler)public com.google.gwt.event.shared.HandlerRegistration addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.Integer> handler)
addValueChangeHandler 在接口中 com.google.gwt.event.logical.shared.HasValueChangeHandlers<java.lang.Integer>HasValueChangeHandlers.addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler)public int getMaximumVerticalScrollPosition()
getMaximumVerticalScrollPosition 在接口中 com.google.gwt.user.client.ui.HasVerticalScrollingHasVerticalScrolling.getMaximumVerticalScrollPosition()public int getMinimumVerticalScrollPosition()
getMinimumVerticalScrollPosition 在接口中 com.google.gwt.user.client.ui.HasVerticalScrollingHasVerticalScrolling.getMinimumVerticalScrollPosition()public int getScrollHeight()
getScrollHeight 在接口中 com.google.gwt.user.client.ui.VerticalScrollbarVerticalScrollbar.getScrollHeight()public java.lang.Integer getValue()
getValue 在接口中 com.google.gwt.user.client.TakesValue<java.lang.Integer>getValue 在接口中 com.google.gwt.user.client.ui.HasValue<java.lang.Integer>HasValue.getValue()public int getVerticalScrollPosition()
getVerticalScrollPosition 在接口中 com.google.gwt.user.client.ui.HasVerticalScrollingHasVerticalScrolling.getVerticalScrollPosition()public void isResizeable(boolean reziseable)
reziseable - true if the panel is resizeablepublic final void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent 在接口中 com.google.gwt.user.client.EventListeneronBrowserEvent 在类中 com.google.gwt.user.client.ui.Widgetevent - the event that occurredpublic void onResizeDescendant()
onResizeDescendant 在接口中 com.alkacon.geranium.client.I_DescendantResizeHandlerI_DescendantResizeHandler.onResizeDescendant()public void setScrollHeight(int height)
setScrollHeight 在接口中 com.google.gwt.user.client.ui.VerticalScrollbarVerticalScrollbar.setScrollHeight(int)public void setValue(java.lang.Integer value)
setValue 在接口中 com.google.gwt.user.client.TakesValue<java.lang.Integer>setValue 在接口中 com.google.gwt.user.client.ui.HasValue<java.lang.Integer>HasValue.setValue(java.lang.Object)public void setValue(java.lang.Integer value,
boolean fireEvents)
setValue 在接口中 com.google.gwt.user.client.ui.HasValue<java.lang.Integer>HasValue.setValue(java.lang.Object, boolean)public void setVerticalScrollPosition(int position)
setVerticalScrollPosition 在接口中 com.google.gwt.user.client.ui.HasVerticalScrollingHasVerticalScrolling.setVerticalScrollPosition(int)protected com.google.gwt.dom.client.Element getScrollableElement()
protected void onAttach()
onAttach 在类中 com.google.gwt.user.client.ui.WidgetWidget.onAttach()protected void onDetach()
onDetach 在类中 com.google.gwt.user.client.ui.WidgetWidget.onDetach()protected void redraw()
protected void shiftDown(int shift)
shift - the shift sizeprotected void shiftUp(int shift)
shift - the shift size