GWT - Classe pannello

introduzione

La classe Panel è la classe base astratta per tutti i pannelli, che sono widget che possono contenere altri widget.

Dichiarazione di classe

Di seguito è riportata la dichiarazione per com.google.gwt.user.client.ui.Panel classe -

public abstract class Panel
   extends Widget
      implements HasWidgets.ForIsWidget

Campo

Di seguito sono riportati i campi per com.google.gwt.user.client.ui.Panel classe -

  • public static final java.lang.String DEBUG_ID_PREFIX - L'ID dell'elemento specificato sarà preceduto dalla stringa statica DEBUG_ID_PREFIX.

Costruttori di classi

Sr.No. Costruttore e descrizione
1

Panel()

Questo crea un pannello per le classi figlie.

Metodi di classe

Sr.No. Metodo e descrizione
1

void add(IsWidget child)

2

void add(Widget child)

Aggiunge un widget figlio.

3

protected void adopt(Widget child)

Finalizza l'allegato di un widget a questo pannello.

4

protected void adopt(Widget w, Element container)

Deprecato. Usa adotta (Widget).

5

void clear()

6

protected void disown(Widget w)

Rimuove tutti i widget figlio.

7

protected void doAttachChildren()

Deprecato. Usa orfano (Widget).

8

protected void doDetachChildren()

Se un widget contiene uno o più widget figlio che non si trovano nella gerarchia del widget logico (il bambino è fisicamente connesso solo a livello DOM), deve sovrascrivere questo metodo e chiamare Widget.onAttach () per ciascuno dei suoi widget figlio.

9

protected void orphan(Widget child)

Se un widget contiene uno o più widget figlio che non sono nella gerarchia del widget logico (il bambino è fisicamente connesso solo a livello DOM), deve sovrascrivere questo metodo e chiamare Widget.onDetach () per ciascuno dei suoi widget figlio.

10

boolean remove(IsWidget child)

Questo metodo deve essere chiamato come parte del metodo di rimozione di qualsiasi pannello.

11

abstract boolean remove(Widget child)

Rimuove un widget figlio.

Metodi ereditati

Questa classe eredita i metodi dalle seguenti classi:

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

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