2017-09-05 4 views
0

Je développe l'application GWT où je devrais utiliser les cases à cocher. Mais je devrais avoir une option pour sélectionner toutes les cases à cocher (comme cet exemple):Comment faire des cases à cocher qui ont l'option de tout sélectionner dans GWT?

enter image description here.

Quel widget GWT dois-je utiliser?

EDIT: Ceci est ma méthode qui est utilisée pour récupérer des données qui doivent être dans les cases à cocher

@Override 
    protected RpcProxy<PagingLoadResult<GwtAccessRole>> getDataProxy() { 
     return new RpcProxy<PagingLoadResult<GwtAccessRole>>() { 

      @Override 
      protected void load(Object loadConfig, AsyncCallback<PagingLoadResult<GwtAccessRole>> callback) { 
       GWT_ACCESS_ROLE_SERVICE.findByUserId((PagingLoadConfig) loadConfig, 
         currentSession.getSelectedAccount().getId(), 
         userId, 
         callback); 
      } 
     }; 
    } 
+0

Qu'avez-vous essayé? Quel code crée les cases à cocher que vous avez dans l'image? –

+0

Non, non cette image est juste un exemple, je reçois des données de méthodes asynchrones RPC ... J'ai utilisé les cases à cocher simples dans une autre situation, mais maintenant j'ai besoin de cette option pour sélectionner toutes les cases à cocher ... mon code pour récupérer des données de la base de données ... – Atenica

+0

Même deux questions: Qu'avez-vous essayé, et quel code crée les cases à cocher? –

Répondre

1

Try:

  • com.google.gwt.user.client.ui.Tree avec la coutume TreeItem.

ou

  • com.google.gwt.user.cellview.client.CellTree avec la coutume Cell.