GWT ScrollPanel17 Mar 2025 | 阅读 2 分钟 GWT ScrollPanel 将内容包装到可滚动区域中。 我们可以使用 ScrollPanel 构造函数创建不同类型的滚动面板。 此类位于 com.google.gwt.user.client.ui.ScrollPanel 包中。 GWT ScrollPanel 类声明GWT ScrollPanel 构造函数构造函数 | 描述 |
---|
ScrollPanel() | 它创建一个空的滚动面板。 | ScrollPanel(Element root, Element scrollable, Element container) | 它使用指定的 root、scrollable 和 container 元素创建一个空的滚动面板。 | ScrollPanel(Widget child) | 它使用给定的子小部件创建一个新的滚动面板。 |
GWT ScrollPanel 常用方法修饰符和类型 | 方法 | 描述 |
---|
void | ensureVisible(UIObject item) | 通过调整面板的滚动位置,确保指定的项目可见。 | int | getHorizontalScrollPosition() | 它获取水平滚动位置。 | protected Element | getContainerElement() | 覆盖此方法以指定除根元素之外的元素作为面板子小部件的容器。 | int | getHorizontalScrollPosition() | 它获取水平滚动位置。 | int | getMaximumHorizontalScrollPosition() | 它获取水平滚动的最大位置。 | boolean | isTouchScrollingDisabled() | 它检查是否禁用基于触摸的滚动。 | 受保护的 void | onAttach() | 当小部件附加到浏览器的文档时,将调用此方法。 | void | setHorizontalScrollPosition(int position)td> | 它设置水平滚动位置。 | void | setSize(java.lang.String width, java.lang.String height) | 它设置对象的大小。 | void | setVerticalScrollPosition(int position) | 它设置垂直滚动位置。 |
GWT ScrollPanel 示例//SampleScrollPanel.java 输出 
|