Java源码示例:com.google.gwt.event.dom.client.HasClickHandlers

示例1
public LockCell(boolean check, String text, String ariaLabel) {
	super(null);
	if (CONSTANTS.listOfClassesUseLockIcon()) {
		iCheck = new AriaToggleButton(RESOURCES.locked(), RESOURCES.unlocked());
	} else {
		iCheck = new AriaCheckBox();
	}
	if (text != null)
		((HasText)iCheck).setText(text);
	iCheck.setValue(check);
	((HasClickHandlers)iCheck).addClickHandler(new ClickHandler() {
		public void onClick(ClickEvent event) {
			event.stopPropagation();
		}
	});
	if (ariaLabel != null) setAriaLabel(ariaLabel);
}
 
示例2
@Override
public void setHeight(String height) {
    super.setHeight(height);
    image.setHeight(height);

    Scheduler.get().scheduleDeferred(new Command() {
        @Override
        public void execute() {
            for (Widget child : GalleryImage.this) {
                if (child instanceof HasClickHandlers && !(child instanceof Image)) {
                    Style style = child.getElement().getStyle();
                    style.setBottom((double) image.getHeight(), Unit.PX);
                }
            }
        }
    });
}
 
示例3
public void setView(HasClickHandlers view) {
  view.addClickHandler(new ClickHandler() {
    @Override
    public void onClick(ClickEvent arg0) {
      eventBus.fireEvent(new ContactScreenOpenedEvent());
    }
  });
}
 
示例4
public HasClickHandlers getSubmitBtn() {
	return submitBtn;
}
 
示例5
HasClickHandlers getSignInButton();