GWT - Classe Painel

Introdução

A classe Panel é a classe base abstrata para todos os painéis, que são widgets que podem conter outros widgets.

Declaração de Classe

A seguir está a declaração para com.google.gwt.user.client.ui.Panel classe -

public abstract class Panel
   extends Widget
      implements HasWidgets.ForIsWidget

Campo

A seguir estão os campos para com.google.gwt.user.client.ui.Panel classe -

  • public static final java.lang.String DEBUG_ID_PREFIX - O ID do elemento que você especificar será prefixado pela string estática DEBUG_ID_PREFIX.

Construtores de classe

Sr. Não. Construtor e descrição
1

Panel()

Isso cria um painel para as classes filhas.

Métodos de aula

Sr. Não. Método e Descrição
1

void add(IsWidget child)

2

void add(Widget child)

Adiciona um widget filho.

3

protected void adopt(Widget child)

Finalize o anexo de um widget a este painel.

4

protected void adopt(Widget w, Element container)

Descontinuada. Use adotar (Widget).

5

void clear()

6

protected void disown(Widget w)

Remove todos os widgets filhos.

7

protected void doAttachChildren()

Descontinuada. Use órfão (Widget).

8

protected void doDetachChildren()

Se um widget contiver um ou mais widgets filhos que não estão na hierarquia lógica de widgets (o filho está fisicamente conectado apenas no nível DOM), ele deve substituir esse método e chamar Widget.onAttach () para cada um de seus widgets filhos.

9

protected void orphan(Widget child)

Se um widget contém um ou mais widgets filhos que não estão na hierarquia lógica de widgets (o filho está fisicamente conectado apenas no nível DOM), ele deve substituir este método e chamar Widget.onDetach () para cada um de seus widgets filhos.

10

boolean remove(IsWidget child)

Este método deve ser chamado como parte do método de remoção de qualquer painel.

11

abstract boolean remove(Widget child)

Remove um widget filho.

Métodos herdados

Esta classe herda métodos das seguintes classes -

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

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