2017-10-15 15 views
1

J'ai créé une application simple:GWT Glissez et déposez

public class GWTDradAndDrop implements EntryPoint { 

    public void onModuleLoad() { 
     VerticalPanel verticalPanel = new VerticalPanel(); 
     verticalPanel.setSpacing(10); 
     verticalPanel.add(new DrugButton("test")); 
     RootPanel.get().add(verticalPanel); 
    } 
} 

DrugButton Classe:

public class DrugButton extends Button { 

    private static DrugButton dragging = null; 

    public DrugButton(String text) { 
     super(text); 
     setWidth("200px"); 
     initClick(); 

    } 

    private void initClick() { 
     addClickHandler(new ClickHandler() { 
      @Override 
      public void onClick(ClickEvent event) { 
       Window.alert("dsdsdsa"); 
      } 
     }); 
    } 
} 

Dites-moi comment puis-je ajouter un événement glisser pour ce widget (bouton)?

+0

Vous pouvez vérifier sur le nom de votre bouton . Je ne suis pas sûr de vouloir pousser votre bouton de la façon dont il est nommé maintenant. –

Répondre