- GWT 教程
- GWT - 首頁
- GWT - 概述
- GWT - 環境搭建
- GWT - 應用
- GWT - 建立應用
- GWT - 部署應用
- GWT - CSS 樣式
- GWT - 基本部件
- GWT - 表單部件
- GWT - 複雜部件
- GWT - 佈局面板
- GWT - 事件處理
- GWT - 自定義部件
- GWT - UIBinder
- GWT - RPC 通訊
- GWT - JUnit 整合
- GWT - 除錯應用
- GWT - 國際化
- GWT - 歷史類
- GWT - 書籤支援
- GWT - 日誌框架
- GWT 有用資源
- GWT - 問答
- GWT - 快速指南
- GWT - 有用資源
- GWT - 討論
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