Package com.smartgwt.client.widgets

Examples of com.smartgwt.client.widgets.IButton


   
   
    final HTMLFlow message  = new HTMLFlow();
    //message.setVisible(true);
   
    IButton loginButton = new IButton("Login")
    //loginButton.setSelected(true);
    //loginButton.setLeft(300); 
    loginButton.addClickHandler(new ClickHandler() { 
      public void onClick(ClickEvent event) { 
        final String username = getFieldValue("username").toLowerCase();
        final String pass = getFieldValue("pass");
        if(isAnyEmptyField(username,pass))
          message.setContents("Please do not leave any field empty!");
        else
          systemcall.login(username,pass, new AsyncCallback<Boolean>(){
          public void onSuccess(Boolean success)
          {
            if(!success)
            {
              message.setContents("Failed to login!");
            }else
            {
              if(ch_remember.getValueAsBoolean())
                setLastLoginName(username, pass);
              else{
                if(username.equals(getLastUserName()) && pass.equals(getLastPassword())){
                  removeLastLoginName();
                }
              }
              window.destroy();
            }
          }
          public void onFailure(Throwable t)
          {
            Log.debug("Login->onFailure " + t);
          }
        });
    }

   
    });
   
    IButton createButton = new IButton("Create Account")
    createButton.setLeft(300)
    createButton.addClickHandler(new ClickHandler() { 
      public void onClick(ClickEvent event) { 
        final String username = getFieldValue("username").toLowerCase();
        final String pass = getFieldValue("pass");
        if(isAnyEmptyField(username,pass))
          message.setContents("Please do not leave any field empty!");
View Full Code Here


      final Window window = getErrorWindow();
      VLayout content = new VLayout();
      content.setWidth100();
      content.addMember(getErrorLabel(getErrorMsg(t)));
     
      IButton debugButton = new IButton("Report this as a bug");
      debugButton.setIcon(Imgs.BUG.get());
      debugButton.setWidth(140);
      debugButton.addClickHandler(new ClickHandler(){
        @Override
        public void onClick(ClickEvent event) {
          window.destroy();
          ReportIssue.report(view, t);
        }});
View Full Code Here

    graphListGrid = new GraphListGrid(view, graphArgType);
    VLayout layout = new VLayout();
    layout.setAlign(Alignment.CENTER);
    layout.setWidth100();
    layout.setHeight100();
      IButton addButton = new IButton("Add " + graphArgTypeString + " graph")
      addButton.setWidth(160)
      addButton.setIcon(Imgs.ADD.get());
      addButton.addClickHandler(new com.smartgwt.client.widgets.events.ClickHandler(){
      @Override
      public void onClick(ClickEvent event) {
        graphListGrid.startEditingNew();
       
      }});
View Full Code Here

    paramListGrid = new ParametersListGrid(view);
    VLayout layout = new VLayout();
    layout.setAlign(Alignment.CENTER);
    layout.setWidth100();
    layout.setHeight100();
      IButton addButton = new IButton("Add Parameter")
      addButton.setWidth(120)
      addButton.setIcon(Imgs.ADD.get());
      addButton.addClickHandler(new com.smartgwt.client.widgets.events.ClickHandler(){
      @Override
      public void onClick(ClickEvent event) {
        paramListGrid.startEditingNew();
       
      }});
View Full Code Here

    vSpacer.setHeight100();
    windowCanvas.addMember(vSpacer);
   
    HLayout buttons = new HLayout();
    buttons.setAlign(Alignment.CENTER);
    IButton yesButton = new IButton("Yes, allow")
    yesButton.setWidth(CONSENT_BUTTON_WIDTH);
        yesButton.setShowRollOver(false)
        yesButton.setHeight(CONSENT_BUTTON_HEIGHT);
        yesButton.setIcon(Imgs.CHECKMARK.get());
        yesButton.setIconOrientation("left");
        yesButton.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(ClickEvent event) {
        GoogleAnalyticsEvent consentEvent = new GoogleAnalyticsEvent("consent", "yes");
        GoogleAnalytics.trackEvent(consentEvent);
        consentWindow.destroy();
        view.getSettings().setTrackingConsent(true);
        view.getSettings().setTrackingQueryConsent(true);
        LocalStorageHelper.storeSettings(view.getSettings());
      }});
        yesButton.setShowDownIcon(false);
   
        LayoutSpacer spacer1 = new LayoutSpacer();
        spacer1.setWidth(10);
       
    buttons.setAlign(Alignment.CENTER);
    IButton noQueriesButton = new IButton("Yes, track site usage, but not <br>the queries/endpoints I use")
    noQueriesButton.setWidth(CONSENT_BUTTON_WIDTH);
    noQueriesButton.setHeight(CONSENT_BUTTON_HEIGHT);
    noQueriesButton.setShowRollOver(false)
    noQueriesButton.setIcon(Imgs.CHECK_CROSS.get());
    noQueriesButton.setIconOrientation("left")
    noQueriesButton.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(ClickEvent event) {
        GoogleAnalyticsEvent consentEvent = new GoogleAnalyticsEvent("consent", "yes/no");
        GoogleAnalytics.trackEvent(consentEvent);
        consentWindow.destroy();
        view.getSettings().setTrackingConsent(true);
        view.getSettings().setTrackingQueryConsent(false);
        LocalStorageHelper.storeSettings(view.getSettings());
      }});
    noQueriesButton.setShowDownIcon(false);
       
        LayoutSpacer spacer2 = new LayoutSpacer();
        spacer2.setWidth(10);
       
    IButton noButton = new IButton("No, disable tracking")
    noButton.setShowRollOver(false)
    noButton.setWidth(CONSENT_BUTTON_WIDTH);
    noButton.setHeight(CONSENT_BUTTON_HEIGHT);
    noButton.setIcon(Imgs.CROSS.get());
    noButton.setIconOrientation("left")
    noButton.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(ClickEvent event) {
        GoogleAnalyticsEvent consentEvent = new GoogleAnalyticsEvent("consent", "no");
        GoogleAnalytics.trackEvent(consentEvent);
        consentWindow.destroy();
        view.getSettings().setTrackingConsent(false);
        view.getSettings().setTrackingQueryConsent(false);
        LocalStorageHelper.storeSettings(view.getSettings());
      }});
    noButton.setShowDownIcon(false);
   
        LayoutSpacer spacer3 = new LayoutSpacer();
        spacer3.setWidth(10);
   
    IButton askLater = new IButton("Ask me later")
    askLater.setShowRollOver(false)
    askLater.setWidth(CONSENT_BUTTON_WIDTH - 30);
    askLater.setHeight(CONSENT_BUTTON_HEIGHT);
    askLater.setIconOrientation("left")
    askLater.setShowDownIcon(false);
    askLater.addClickHandler(new ClickHandler(){
      @Override
      public void onClick(ClickEvent event) {
        consentWindow.destroy();
      }});
   
View Full Code Here

        countryGrid.setFields(countryCodeField, nameField, capitalField, continentField);
        countryGrid.setCanResizeFields(true);
        countryGrid.setData(CountryData.getRecords());
        canvas.addChild(countryGrid);

        IButton nameButton = new IButton("\"Name\"");
        nameButton.setLeft(0);
        nameButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                countryGrid.setFieldTitle("countryName", "Name");
            }
        });
        canvas.addChild(nameButton);

        IButton countryButton = new IButton("\"Country\"");
        countryButton.setLeft(120);
        countryButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                countryGrid.setFieldTitle("countryName", "Country");
            }
        });
        canvas.addChild(countryButton);
View Full Code Here

        countryGrid.setFields(countryCodeField, nameField, governmentField);
        countryGrid.setCanResizeFields(true);
        countryGrid.setData(CountryData.getRecords());
        canvas.addChild(countryGrid);

        IButton everyCell = new IButton("Show Hover on every cell");
        everyCell.setWidth(250);
        everyCell.setTop(250);
        everyCell.setActionType(SelectionType.RADIO);
        everyCell.setRadioGroup("canHover");
        everyCell.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                // When canHover is true on a ListGrid, cells will show hover text unless field.showHover is false
                countryGrid.setCanHover(true);
            }
        });
        canvas.addChild(everyCell);

        IButton governmentCell = new IButton("Show Hover on <i>Government</i> cells only");
        governmentCell.setWidth(250);
        governmentCell.setTop(300);
        governmentCell.setActionType(SelectionType.RADIO);
        governmentCell.setRadioGroup("canHover");
        governmentCell.setSelected(true);
        governmentCell.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                // When canHover is unset on a ListGrid, cells will show hover text if field.showHover is true
                countryGrid.setCanHover(null);
            }
        });
        canvas.addChild(governmentCell);

        IButton noCell = new IButton("Suppress all cell hovers");
        noCell.setWidth(250);
        noCell.setTop(350);
        noCell.setActionType(SelectionType.RADIO);
        noCell.setRadioGroup("canHover");
        noCell.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                // When canHover is false on a ListGrid, cells will not show any hover text
                countryGrid.setCanHover(false);
                //countryGrid.setHoverWidth(5);
            }
View Full Code Here

        System.arraycopy(records, 0, records5, 0, 5);

        final CountryRecord[] records10 = new CountryRecord[10];
        System.arraycopy(records, 0, records10, 0, 10);

        IButton show5Button = new IButton("Show 5");
        show5Button.setLeft(0);
        show5Button.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                countryGrid.setData(records5);
            }
        });
        canvas.addChild(show5Button);

        IButton show10Button = new IButton("Show 10");
        show10Button.setLeft(120);
        show10Button.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                countryGrid.setData(records10);
            }
        });
        canvas.addChild(show10Button);

        IButton showAllButton = new IButton("Show All");
        showAllButton.setLeft(240);
        showAllButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                countryGrid.setData(records);
            }
        });
        canvas.addChild(showAllButton);
View Full Code Here

        countryCodeField.setImageURLSuffix(".png");
        countryGrid.setFields(countryCodeField, nameField, capitalField, continentField);

        canvas.addChild(countryGrid);

        IButton setDataButton = new IButton("Set Data");
        setDataButton.setLeft(0);
        setDataButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                countryGrid.setData(CountryData.getRecords());
            }
        });
        canvas.addChild(setDataButton);

        IButton clearDataButton = new IButton("Clear Data");
        clearDataButton.setLeft(120);
        clearDataButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                countryGrid.setData(new ListGridRecord[]{});
            }
        });
        canvas.addChild(clearDataButton);
View Full Code Here

        countryGrid.setFields(countryCodeField, nameField, capitalField, continentField);
        countryGrid.setCanResizeFields(true);
        countryGrid.setData(CountryData.getRecords());
        canvas.addChild(countryGrid);

        IButton rolloverOff = new IButton("Rollover Off");
        rolloverOff.setLeft(120);
        rolloverOff.setTop(240);
        rolloverOff.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                countryGrid.setShowRollOver(false);
            }
        });
        canvas.addChild(rolloverOff);
       
        IButton rolloverOn = new IButton("Rollover On");
        rolloverOn.setLeft(0);
        rolloverOn.setTop(240);
        rolloverOn.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                countryGrid.setShowRollOver(true);
            }
        });
        canvas.addChild(rolloverOn);
View Full Code Here

TOP

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

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.