GWT - 面板類



介紹

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

類宣告

以下是com.google.gwt.user.client.ui.Panel類的宣告:

public abstract class Panel
   extends Widget
      implements HasWidgets.ForIsWidget

欄位

以下是com.google.gwt.user.client.ui.Panel類的欄位:

  • public static final java.lang.String DEBUG_ID_PREFIX - 你指定的元素ID將以靜態字串DEBUG_ID_PREFIX作為字首。

類建構函式

序號 建構函式和描述
1

Panel()

這將為子類建立一個Panel。

類方法

序號 方法和描述
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)

已棄用。使用adopt(Widget)。

5

void clear()

6

protected void disown(Widget w)

移除所有子部件。

7

protected void doAttachChildren()

已棄用。使用orphan(Widget)。

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)

移除子部件。

繼承的方法

此類繼承自以下類的方法:

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

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

gwt_layout_panels.htm
廣告
© . All rights reserved.