当前位置: 首页 > 文档资料 > GWT 入门教程 >

GWT 小组课程(GWT Panel Class)

优质
小牛编辑
134浏览
2023-12-01

介绍 (Introduction)

Panel类是所有面板的抽象基类,它们是可以包含其他小部件的小部件。

Class 声明 (Class Declaration)

以下是com.google.gwt.user.client.ui.Panel类的声明 -

public abstract class Panel
   extends Widget
      implements HasWidgets.ForIsWidget

字段 (Field)

以下是com.google.gwt.user.client.ui.Panel类的字段 -

  • public static final java.lang.String DEBUG_ID_PREFIX - 您指定的元素ID将以静态字符串DEBUG_ID_PREFIX作为前缀。

类构造函数 (Class Constructors)

Sr.No.构造函数和描述
1

Panel()

这将为子类创建一个Panel。

Class Methods

Sr.No.方法和描述
1

void add(IsWidget child)

2

void add(Widget child)

添加子窗口小部件。

3

protected void adopt(Widget child)

完成Widget对此Panel的附件。

4

protected void adopt(Widget w, Element container)

已过时。 使用采用(Widget)。

5

void clear()

6

protected void disown(Widget w)

删除所有子窗口小部件。

7

protected void doAttachChildren()

已过时。 使用孤儿(小工具)。

8

protected void doDetachChildren()

如果窗口小部件包含一个或多个不在逻辑窗口小部件层次结构中的子窗口小部件(子窗体仅在DOM级别上物理连接),则它必须覆盖此方法并为其每个子窗口小部件调用Widget.onAttach()。

9

protected void orphan(Widget child)

如果窗口小部件包含一个或多个不在逻辑窗口小部件层次结构中的子窗口小部件(子窗体仅在DOM级别上物理连接),则它必须覆盖此方法并为其每个子窗口小部件调用Widget.onDetach()。

10

boolean remove(IsWidget child)

必须将此方法作为任何Panel的remove方法的一部分进行调用。

11

abstract boolean remove(Widget child)

删除子窗口小部件。

方法继承 (Methods Inherited)

该类继承以下类中的方法 -

  • com.google.gwt.user.client.ui.UIObject

  • com.google.gwt.user.client.ui.Widget