Tabnine Logo
IButton.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
com.smartgwt.client.widgets.IButton
constructor

Best Java code snippets using com.smartgwt.client.widgets.IButton.<init> (Showing top 20 results out of 315)

origin: com.smartgwt/smartgwt

public static IButton getOrCreateRef(JavaScriptObject jsObj) {
  if(jsObj == null) return null;
  BaseWidget obj = BaseWidget.getRef(jsObj);
  if(obj != null) {
    return (IButton) obj;
  } else {
    return new IButton(jsObj);
  }
}
origin: org.geomajas/geomajas-project-deskmanager-gwt

private void addRadioRoleButton(final Role role) {
  IButton roleButton = new IButton(getRoleMessage(role));
  roleButton.setShowRollOver(false);
  roleButton.setActionType(SelectionType.RADIO);
  roleButton.setRadioGroup(ROLE_GROUP);
  roleButton.addClickHandler(new ClickHandler() {
    @Override
    public void onClick(ClickEvent clickEvent) {
      handler.onSelectRole(role);
    }
  });
  getRadioButtons().put(role, roleButton);
  toolStrip.addMember(roleButton);
}
origin: org.geomajas/geomajas-project-deskmanager-gwt

edit = new IButton(MESSAGES.editButtonText());
edit.setIcon(WidgetLayout.iconEdit);
edit.addClickHandler(new ClickHandler() {
save = new IButton(MESSAGES.saveButtonText());
save.setIcon(WidgetLayout.iconSave);
save.addClickHandler(new ClickHandler() {
cancel = new IButton(MESSAGES.cancelButtonText());
cancel.setIcon(WidgetLayout.iconCancel);
cancel.addClickHandler(new ClickHandler() {
reset = new IButton(MESSAGES.resetButtonText());
reset.setIcon(WidgetLayout.iconUndo);
reset.setTooltip(MESSAGES.resetButtonTooltip());
origin: org.n52.sensorweb/sensorwebclient-ui

  @Override
  protected Canvas createRecordComponent(final ListGridRecord record, Integer colNum) {

    if (record != null) {
      String fieldName = this.getFieldName(colNum);

      if (fieldName.equals(EditRulesLayout.EDIT_RULES_COPY)) {
        // Copy button
        IButton copyButton = new IButton(i18n.copy());
        copyButton.setShowDown(false);
        copyButton.setShowRollOver(false);
        copyButton.setHeight(17);
        copyButton.setLayoutAlign(Alignment.CENTER);
        copyButton.setAlign(Alignment.CENTER);
        copyButton.addClickHandler(new ClickHandler() {
          public void onClick(ClickEvent event) {
            System.out.println("copy " + record.getAttribute("name"));
            String userID = getLoggedInUserId();
            EventBus.getMainEventBus().fireEvent(new CopyEvent(userID, record.getAttribute("name")));
          }
        });
        return copyButton;
      }
    return null;
    }
    return null;
  }
}
origin: org.n52.sensorweb/sensorwebclient-ui

protected Canvas createEditRuleButton(final ListGridRecord ruleRecord) {
  String userID = getLoggedInUser();
  String ruleOwnerID = ruleRecord.getAttribute(OWNERID);
  if (ruleOwnerID.equals(userID)) {
    IButton editButton = new IButton(i18n.edit());
    editButton.setShowDown(false);
    editButton.setShowRollOver(false);
    editButton.setLayoutAlign(Alignment.CENTER);
    editButton.setPrompt(i18n.editThisRule());
    editButton.setHeight(16);
    editButton.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        String name = ruleRecord.getAttribute(NAME);
        EventBus.getMainEventBus().fireEvent(new EditRuleEvent(name));
      }
    });
    return editButton;
  } else {
    return null;
  }
}
origin: org.n52.sensorweb/sensorwebclient-ui

  @Override
  protected Canvas createRecordComponent(final ListGridRecord record, Integer colNum) {
    if (record != null) {
      String fieldName = this.getFieldName(colNum);
      if (fieldName.equals("edit")) {
        // subscribe button
        IButton editButton = new IButton(i18n.edit());
        editButton.setShowDown(false);
        editButton.setShowRollOver(false);
        editButton.setLayoutAlign(Alignment.CENTER);
        editButton.setPrompt(i18n.editThisRule());
        editButton.setHeight(16);
        editButton.addClickHandler(new ClickHandler() {
          public void onClick(ClickEvent event) {
            EventBus.getMainEventBus().fireEvent(new EditRuleEvent(record.getAttribute("name")));
          }
        });
        return editButton;
      }
      return null;
    }
    return null;
  }
};
origin: org.geomajas/geomajas-project-deskmanager-gwt

  private Layout createLogoutButtonLayout(final LogoutHandler logoutHandler) {
    IButton logoutButton;
    //--- logout button ---
    logoutButton = new IButton(MESSAGES_COMMON.logoutButtonText());
    // adding style to button does not work
    //logoutButton.addStyleName(commonResource.css().logoutButton());
    logoutButton.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        logoutHandler.logout();
      }
    });
    HLayout logoutLayout = new HLayout();
    logoutLayout.setAlign(Alignment.RIGHT);
    logoutLayout.addMember(logoutButton);
    logoutLayout.setStyleName(commonResource.css().logoutPanel());
    return logoutLayout;
  }
}
origin: org.n52.sensorweb/sensorwebclient-ui

  private Canvas createEditRuleButton(final ListGridRecord ruleRecord) {
    // subscribe button
    IButton editButton = new IButton(i18n.edit());
    editButton.setShowDown(false);
    editButton.setShowRollOver(false);
    editButton.setLayoutAlign(Alignment.CENTER);
    editButton.setPrompt(i18n.editThisRule());
    editButton.setHeight(16);
    editButton.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        String name = ruleRecord.getAttribute(NAME);
        EventBus.getMainEventBus().fireEvent(new GetAllPublishedRulesEvent(currentSession(), 1));
        EventBus.getMainEventBus().fireEvent(new EditRuleEvent(name));
      }
    });

    return editButton;
  }
}
origin: org.n52.sensorweb/sensorwebclient-ui

protected Canvas createDeleteRuleButton(final ListGridRecord record) {
  IButton deleteButton = new IButton(i18n.delete());
  deleteButton.setShowDown(false);
  deleteButton.setShowRollOver(false);
  deleteButton.setLayoutAlign(CENTER);
  deleteButton.setPrompt(i18n.deleteThisRule());
  deleteButton.setHeight(16);
  deleteButton.addClickHandler(new ClickHandler() {
    public void onClick(ClickEvent event) {
      SC.ask(i18n.reallyDeleteRule(), new BooleanCallback() {
        public void execute(Boolean value) {
          if (value) {
            String uuid = record.getAttribute(UUID);
            String userRole = getLoggedInUser();
            DeleteRuleEvent deleteRuleEvent = new DeleteRuleEvent(currentSession(), uuid, userRole);
            EventBus.getMainEventBus().fireEvent(deleteRuleEvent);
          }
        }
      });
    }
  });

  return deleteButton;
}
origin: org.n52.sensorweb/sensorwebclient-ui

private Canvas createDeleteRuleButtonm(final ListGridRecord ruleRecord) {
  IButton deleteButton = new IButton(i18n.delete());
  deleteButton.setShowDown(false);
  deleteButton.setShowRollOver(false);
  deleteButton.setLayoutAlign(Alignment.CENTER);
  deleteButton.setPrompt(i18n.deleteThisRule());
  deleteButton.setHeight(16);
  deleteButton.addClickHandler(new ClickHandler() {
    public void onClick(ClickEvent event) {
      SC.ask(i18n.reallyDeleteRule(), new BooleanCallback() {
        public void execute(Boolean value) {
          if (value) {
            String uuid = ruleRecord.getAttribute(UUID);
            String userRole = getLoggedInUserRole();
            EventBus.getMainEventBus().fireEvent(new DeleteRuleEvent(currentSession(), uuid, userRole));
          }
        }
      });
    }
  });
  return deleteButton;
}
origin: org.geomajas/geomajas-project-deskmanager-gwt

private Tab createVectorLayerStyleTab() {
  Tab tab = new Tab(MESSAGES.layerConfigurationLayerStyle());
  VLayout vl = new VLayout(10);
  vl.setMargin(10);
  IButton openStyleEditor = new IButton(MESSAGES.layerConfigExpertEditorBtn());
  openStyleEditor.setIcon(WidgetLayout.iconEdit);
  openStyleEditor.setAutoFit(true);
  openStyleEditor.addClickHandler(new ClickHandler() {
    public void onClick(ClickEvent event) {
      styleHelper.showExpertStyleEditor();
    }
  });
  vl.addMember(openStyleEditor);
  tab.setPane(vl);
  return tab;
}
origin: org.geomajas.widget/geomajas-widget-featureinfo-gwt-example-jar

public FeatureListGridPage(MapWidget map) {
  super("FeatureListGrid", map);
  // Create a horizontal layout for the buttons:
  HLayout buttonLayout = new HLayout();
  buttonLayout.setMembersMargin(5);
  buttonLayout.setHeight(25);
  // Create a button to show the "roads" objects into a FeatureGrid:
  IButton button1a = new IButton("Show roads");
  button1a.addClickHandler(new ClickHandler() {
    public void onClick(ClickEvent event) {
      VectorLayer layer = (VectorLayer) getMap().getMapModel().getLayer("roadsLayer");
      table.setLayer(layer);
      layer.getFeatureStore().getFeatures(GeomajasConstant.FEATURE_INCLUDE_ALL, new LazyLoadCallback() {
        // Add all the features currently in the layer's FeatureStore to the grid:
        public void execute(List<Feature> response) {
          for (Feature feature : response) {
            table.addFeature(feature);
          }
        }
      });
    }
  });
  button1a.setWidth(110);
  buttonLayout.addMember(button1a);
  mainLayout.addMember(buttonLayout);
  // Create the FeatureGrid that shows alpha-numerical attributes of features:
  table = new FeatureListGrid(map.getMapModel());
  table.setEditingEnabled(true);
  mainLayout.addMember(table);
}
origin: org.n52.sensorweb/sensorwebclient-ui

private Canvas createPublishRuleButton(final ListGridRecord ruleRecord) {
  IButton publishButton = new IButton(i18n.publishButton());
  publishButton.setShowDown(false);
  publishButton.setShowRollOver(false);
  publishButton.setLayoutAlign(Alignment.CENTER);
  publishButton.setHeight(16);
  publishButton.setAutoFit(true);
  final boolean published = ruleRecord.getAttributeAsBoolean(PUBLISHED);
  if (published) {
    publishButton.setTitle(i18n.unpublishButton());
    publishButton.setPrompt(i18n.cancelPublication());
  } else {
    publishButton.setTitle(i18n.publishButton());
    publishButton.setPrompt(i18n.publishThisRule());
  }
  publishButton.addClickHandler(new ClickHandler() {
    public void onClick(ClickEvent event) {
      String ruleName = ruleRecord.getAttribute(NAME);
      EventBus.getMainEventBus().fireEvent(new PublishRuleEvent(currentSession(), ruleName, !published, "USER"));
    }
  });
  return publishButton;
}
origin: org.geomajas/geomajas-project-deskmanager-gwt

public DatalayerStyle() {
  super();
  setMargin(5);
  setWidth100();
  SaveButtonBar buttonBar = new SaveButtonBar(this);
  addMember(buttonBar);
  VLayout group = new VLayout();
  group.setPadding(10);
  group.setOverflow(Overflow.AUTO);
  openStyleEditor = new IButton(MESSAGES.layerConfigExpertEditorBtn());
  openStyleEditor.setIcon(WidgetLayout.iconEdit);
  openStyleEditor.setAutoFit(true);
  openStyleEditor.setVisible(false);
  openStyleEditor.setDisabled(true);
  openStyleEditor.addClickHandler(new ClickHandler() {
    public void onClick(ClickEvent event) {
      if (styleHelper != null) {
        styleHelper.showExpertStyleEditor();
      }
    }
  });
  group.addMember(openStyleEditor);
  addMember(group);
}
origin: org.n52.sensorweb/sensorwebclient-ui

protected Canvas createPublishRuleButton(final ListGridRecord ruleRecord) {
  IButton publishButton = new IButton(i18n.publishButton());
  publishButton.setShowDown(false);
  publishButton.setShowRollOver(false);
origin: org.geomajas/geomajas-project-deskmanager-gwt

private void createWindow() {
  window = new Window();
  window.setWidth(500);
  window.setHeight(300);
  window.setShowMinimizeButton(false);
  window.setIsModal(true);
  window.setShowModalMask(true);
  window.centerInPage();
  window.setShowCloseButton(true);
  window.setZIndex(2000);
  VLayout layout = new VLayout();
  layout.setLayoutMargin(25);
  layout.setMembersMargin(10);
  fileUploadForm = new GenericUploadForm();
  button = new IButton();
  layout.setLayoutMargin(25);
  layout.addMember(fileUploadForm);
  layout.addMember(button);
  window.addItem(layout);
}
origin: org.geomajas/geomajas-project-deskmanager-gwt

topContainer.setLayoutBottomMargin(5);
buttonNew = new IButton(MESSAGES.datalayersNewDatalayerButtonText());
buttonNew.setWidth(buttonNew.getTitle().length() * GdmLayout.buttonFontWidth + GdmLayout.buttonOffset);
buttonNew.setIcon(WidgetLayout.iconAdd);
origin: org.geomajas/geomajas-project-deskmanager-gwt

topContainer.setLayoutBottomMargin(5);
buttonNew = new IButton(MESSAGES.newBlueprintButtonText());
buttonNew.setWidth(buttonNew.getTitle().length() * GdmLayout.buttonFontWidth + GdmLayout.buttonOffset);
buttonNew.setIcon(WidgetLayout.iconAdd);
origin: org.geomajas/geomajas-project-deskmanager-gwt

topContainer.setLayoutBottomMargin(5);
buttonNew = new IButton(MESSAGES.newGeodeskButtonText());
origin: org.geomajas/geomajas-project-deskmanager-gwt

save = new IButton(MESSAGES.chooseAppCreate());
save.setIcon(WidgetLayout.iconAdd);
save.addClickHandler(new ClickHandler() {
IButton cancel = new IButton(MESSAGES.cancelButtonText());
cancel.setIcon(WidgetLayout.iconCancel);
cancel.addClickHandler(new ClickHandler() {
com.smartgwt.client.widgetsIButton<init>

Javadoc

Constructor for IButton.

Popular methods of IButton

  • addClickHandler
  • setWidth
  • setTitle
  • setIcon
  • setDisabled
  • setLayoutAlign
  • getTitle
  • setActionType
  • setAutoFit
  • setRadioGroup
  • setSelected
  • setShowRollOver
  • setSelected,
  • setShowRollOver,
  • setTooltip,
  • setVisible,
  • deselect,
  • equals,
  • focus,
  • getIcon,
  • hide

Popular in Java

  • Start an intent from android
  • putExtra (Intent)
  • startActivity (Activity)
  • setRequestProperty (URLConnection)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • SocketException (java.net)
    This SocketException may be thrown during socket creation or setting options, and is the superclass
  • TimerTask (java.util)
    The TimerTask class represents a task to run at a specified time. The task may be run once or repeat
  • JComboBox (javax.swing)
  • Response (javax.ws.rs.core)
    Defines the contract between a returned instance and the runtime when an application needs to provid
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now