Gwt-panel-class

提供:Dev Guides
移動先:案内検索

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が追加されます。

クラスコンストラクター

Sr.No. Constructor & Description
1

Panel()

これにより、子クラスのパネルが作成されます。

クラスメソッド

Sr.No. Method & Description
1 *void add(IsWidget child) *
2
  • void add(Widget child)*

子ウィジェットを追加します。

3

protected void adopt(Widget child)

このパネルへのウィジェットの添付を完了します。

4

protected void adopt(Widget w, Element container)

廃止予定です。 採用(ウィジェット)を使用します。

5 *void clear() *
6
  • protected void disown(Widget w)*

すべての子ウィジェットを削除します。

7

protected void doAttachChildren()

廃止予定です。 orphan(Widget)を使用します。

8

protected void doDetachChildren()

ウィジェットに論理ウィジェット階層にない1つ以上の子ウィジェットが含まれる場合(子はDOMレベルでのみ物理的に接続されます)、このメソッドをオーバーライドし、その子ウィジェットごとにWidget.onAttach()を呼び出す必要があります。

9

protected void orphan(Widget child)

ウィジェットに論理ウィジェット階層にない子ウィジェットが1つ以上含まれる場合(子はDOMレベルでのみ物理的に接続されます)、このメソッドをオーバーライドし、その子ウィジェットごとにWidget.onDetach()を呼び出す必要があります。

10

boolean remove(IsWidget child)

このメソッドは、パネルのremoveメソッドの一部として呼び出す必要があります。

11

abstract boolean remove(Widget child)

子ウィジェットを削除します。

継承されるメソッド

このクラスは、次のクラスからメソッドを継承します-

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