Package com.smartgwt.client.widgets

Examples of com.smartgwt.client.widgets.Button


    HLayout buttonLayout = new HLayout(10);
    buttonLayout.setAlign(Alignment.CENTER);
    buttonLayout.setHeight(30);
    buttonLayout.setWidth100();
    Button add = new Button(I18nProvider.getSampleMessages().multipleListenersBtn());
    add.setLayoutAlign(VerticalAlignment.CENTER);
    add.setAutoFit(true);
    add.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        final Portlet portlet = new Portlet();
        portlet.setTitle(I18nProvider.getSampleMessages().multipleListenersPortletTitle());
View Full Code Here


    message.setContents("<div style='font-size:12px; font-weight:bold;'>" + error.getMessage() + "</div>");
    topLayout.addMember(message);
    layout.addMember(topLayout);

    if (error.getStackTrace() != null && error.getStackTrace().length > 0) {
      expandButton = new Button("View details");
      expandButton.setWidth(100);
      expandButton.setLayoutAlign(Alignment.RIGHT);
      expandButton.addClickHandler(new ClickHandler() {

        public void onClick(ClickEvent event) {
View Full Code Here

     * Make subTab visible.
     *
     * @param subTab not null
     */
    public void showSubTab(SubTab subTab) {
        Button button = subTab.getButton();
        if (null == button) {
            button = createSubTabButton(subTab);

            if (head == null && tail == null) {
                head = subTab;
                tail = subTab;
                buttonBar.addMember(button);
            } else {
                SubTab successor = findClosestVisibleSuccessor(subTab);
                // if successor is null then that means we are updating the tail
                if (successor == null) {
                    tail.setVisibleNext(subTab);
                    subTab.setVisibleNext(null);
                    tail = subTab;
                    buttonBar.addMember(button);
                } else {
                    SubTab previous = findClosestVisiblePredecessor(successor);
                    // if previous is null then that means we are updating the head
                    if (previous == null) {
                        subTab.setVisibleNext(head);
                        head = subTab;
                        buttonBar.addMember(button, 0);
                    } else {
                        subTab.setVisibleNext(previous.getVisibleNext());
                        previous.setVisibleNext(subTab);
                        buttonBar.addMember(button, buttonBar.getMemberNumber(previous.getButton().getID()) + 1);
                    }
                }
            }
            subTab.setButton(button);
        }
        button.show();
    }
View Full Code Here

    public boolean isSubTabVisible(SubTab subTab) {
        return (null != subTab && null != subTab.getButton());
    }

    private Button createSubTabButton(final SubTab subTab) {
        Button button = new Button(subTab.getTitle());
        button.setShowRollOver(false);
        button.setActionType(SelectionType.RADIO);
        button.setRadioGroup("subTabs");
        button.setBorder(null);
        button.setAutoFit(true);

        button.setBaseStyle("SubTabButton");

        //            button.setStyleName("SubTabButton");
        //            button.setStylePrimaryName("SubTabButton");

        button.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent clickEvent) {
                SubTabLayout.this.currentlySelected = subTab.getId();
                fireSubTabSelection();
                markForRedraw();
            }
View Full Code Here

        this.currentlyDisplayed = null;
    }

    private void setCurrentlySelected(boolean showCanvas) {
        if (null != this.currentlySelected) {
            Button button = this.subTabs.get(this.currentlySelected).getButton();
            button.select();

            SubTab currentSubTab = this.subTabs.get(this.currentlySelected);

            if (this.currentlyDisplayed != null && this.currentlyDisplayed.getCanvas() != currentSubTab.getCanvas()) {
                try {
View Full Code Here

        }

        this.form.setFields(intervalItem, unitsItem);
        addMember(this.form);

        this.setButton = new Button(MSG.common_button_set());
        this.setButton.setDisabled(true);
        this.setButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent clickEvent) {
                if (form.validate()) {
                    UpdateCollectionIntervalWidget.this.schedulesView.disableAllFooterControls();
View Full Code Here

        tabSet.setTabs(generalPropertiesTab, conditionsTab, notificationsTab, recoveryTab, dampeningTab);

        final HLayout buttons = new HLayout();
        buttons.setMembersMargin(20);

        editButton = new Button(MSG.common_button_edit());
        saveButton = new Button(MSG.common_button_save());
        cancelButton = new Button(MSG.common_button_cancel());

        editButton.show();
        saveButton.hide();
        cancelButton.hide();
View Full Code Here

   
    return layout;
  }

  private Button getShortenUrlButton() {
    shortenUrlButton = new Button("Shorten url");
    shortenUrlButton.setWidth(75);
    if (!view.getConnHelper().isOnline()) {
      shortenUrlButton.setDisabled(true);
    }
    shortenUrlButton.addClickHandler(new ClickHandler() {
View Full Code Here

    label.setWidth100();
    vLayout.addMember(label);
   
    HLayout buttons = new HLayout();
    buttons.setAlign(Alignment.CENTER);
    Button executeQuery = new Button("Open endpoint in new window");
    executeQuery.addClickHandler(new ClickHandler(){
      @Override
      public void onClick(ClickEvent event) {
        String url = endpoint + "?query=" + URL.encodeQueryString(query) + "&" + Helper.getParamsAsString(args);
        com.google.gwt.user.client.Window.open(url, "_blank", null);
      }});
    executeQuery.setWidth(200);
    Button closeWindow = new Button("Close window");
    closeWindow.addClickHandler(new ClickHandler(){

      @Override
      public void onClick(ClickEvent event) {
        window.destroy();
      }});
View Full Code Here

    label.setLayoutAlign(VerticalAlignment.CENTER);
    return label;
  }
 
  private Button getLink(final String url) {
    Button moreInfo = new Button("Show Compatible Browsers");
    moreInfo.setWidth(BUTTON_WIDTH);
    moreInfo.setLayoutAlign(VerticalAlignment.CENTER);
    moreInfo.addClickHandler(new ClickHandler(){

      @Override
      public void onClick(ClickEvent event) {
        com.google.gwt.user.client.Window.open(url, "_blank", "");
      }});
View Full Code Here

TOP

Related Classes of com.smartgwt.client.widgets.Button

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.