Package com.smartgwt.client.widgets.form.fields

Examples of com.smartgwt.client.widgets.form.fields.ButtonItem


        final TextAreaItem descriptionItem = new TextAreaItem("fDescription");
        configureFormsItems(descriptionItem, WIDTH_FIELD, HEIGHT_FIELD_AREA, constants.description(), description);

        if (action != SHOW){
            ButtonItem button = createButton();
            button.addClickHandler(new  com.smartgwt.client.widgets.form.fields.events.ClickHandler() {
                @Override
                public void onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent event) {
                    formTaskAction(name, description, inEstimation, currEstimation, assigned, planned, done, action, form);
                }
            });
View Full Code Here


    /**
     * create a button for to accept
     * @return
     */
    public final ButtonItem createButton() {
        ButtonItem button = new ButtonItem("Accept", constants.accept());
        button.setColSpan(2);
        button.setStartRow(false);
        button.setEndRow(true);
        button.setAlign(Alignment.RIGHT);
        final int widthButton = 80;
        button.setWidth(widthButton);
        button.setLeft(WIDTH_FIELD);
        button.setIcon("ok.png");
        return button;
    }
View Full Code Here

        TextItem query = new TextItem();
        query.setName("query");
        query.setTitle("Query");
        query.setDefaultValue("snowboarding");

        ButtonItem button = new ButtonItem();
        button.setTitle("Search");
        button.setStartRow(false);
        button.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                grid.fetchData(form.getValuesAsCriteria());
            }
        });
View Full Code Here

        TextItem query = new TextItem();
        query.setName("query");
        query.setTitle("Query");
        query.setDefaultValue("snowboarding");

        ButtonItem button = new ButtonItem();
        button.setTitle("Search");
        button.setStartRow(false);
        button.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                grid.fetchData(form.getValuesAsCriteria());
            }
        });
View Full Code Here

    /**
     * create a button for to accept
     * @return
     */
    public final ButtonItem createButton() {
        ButtonItem button = new ButtonItem("Accept", constants.accept());
        button.setColSpan(2);
        button.setStartRow(false);
        button.setEndRow(true);
        button.setAlign(Alignment.RIGHT);
        final int widthButton = 80;
        button.setWidth(widthButton);
        button.setLeft(WIDTH_FIELD);
        button.setIcon("ok.png");
        return button;
    }
View Full Code Here

                    form.callService();
                }
            }
        });

        ButtonItem findButton = new ButtonItem("findCity", "Find City");
        findButton.setStartRow(false);
        findButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                form.callService();
            }
        });
View Full Code Here

        final StaticTextItem numColItem = new StaticTextItem();
        numColItem.setTitle("Columns");
        numColItem.setValue(portalLayout.getMembers().length);

        ButtonItem addColumn = new ButtonItem("addColumn", "Add Column");
        addColumn.setIcon("silk/application_side_expand.png");
        addColumn.setAutoFit(true);
        addColumn.setStartRow(false);
        addColumn.setEndRow(false);


        addColumn.addClickHandler(new com.smartgwt.client.widgets.form.fields.events.ClickHandler() {
            public void onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent event) {
                portalLayout.addMember(new PortalColumn());
                numColItem.setValue(portalLayout.getMembers().length);

            }
        });

        ButtonItem removeColumn = new ButtonItem("removeColumn", "Remove Column");
        removeColumn.setIcon("silk/application_side_contract.png");
        removeColumn.setAutoFit(true);
        removeColumn.setStartRow(false);
        removeColumn.setEndRow(false);


        removeColumn.addClickHandler(new com.smartgwt.client.widgets.form.fields.events.ClickHandler() {
            public void onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent event) {

                Canvas[] canvases = portalLayout.getMembers();
                int numMembers = canvases.length;
                if (numMembers > 0) {
                    Canvas lastMember = canvases[numMembers - 1];
                    portalLayout.removeMember(lastMember);
                    numColItem.setValue(numMembers - 1);
                }

            }
        });

        final ButtonItem addPortlet = new ButtonItem("addPortlet", "Add Portlet");
        addPortlet.setIcon("silk/application_view_tile.png");
        addPortlet.setAutoFit(true);

        addPortlet.setStartRow(false);
        addPortlet.setEndRow(false);
        addPortlet.addClickHandler(new com.smartgwt.client.widgets.form.fields.events.ClickHandler() {
            public void onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent event) {

                final Portlet newPortlet = new Portlet();
                newPortlet.setTitle("Portlet ");

                Label label = new Label();
                label.setAlign(Alignment.CENTER);
                label.setLayoutAlign(VerticalAlignment.CENTER);
                label.setContents("Portlet contents");
                label.setBackgroundColor(colors[Random.nextInt(colors.length - 1)]);
                newPortlet.addItem(label);

                newPortlet.setVisible(false);
                PortalColumn column = portalLayout.addPortlet(newPortlet);

                // also insert a blank spacer element, which will trigger the built-in
                //  animateMembers layout animation
                final LayoutSpacer placeHolder = new LayoutSpacer();
                placeHolder.setRect(newPortlet.getRect());
                column.addMember(placeHolder, 0); // add to top

                // create an outline around the clicked button
                final Canvas outline = new Canvas();
                outline.setLeft(form.getAbsoluteLeft() + addPortlet.getLeft());
                outline.setTop(form.getAbsoluteTop());
                outline.setWidth(addPortlet.getWidth());
                outline.setHeight(addPortlet.getHeight());
                outline.setBorder("2px solid #8289A6");
                outline.draw();
                outline.bringToFront();

                outline.animateRect(newPortlet.getPageLeft(), newPortlet.getPageTop(),
View Full Code Here

    addIcon.setHeight(12);
    addIcon.setSrc(ImageProvider.BUTTON_ADD);
    iconButton.setIcons(addIcon);
    iconButton.setRedrawOnChange(true);

    ButtonItem button = new ButtonItem("Test", "test");
    button.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        boolean visible = !iconButton.getVisible();
        iconButton.setVisible(visible);
        // iconButton.redraw();
View Full Code Here

        configureFormsCheckboxItem(doneItem, WIDTH_FIELD_CHECK, constants.done(), doneValue);

        final TextAreaItem descriptionItem = new TextAreaItem("fDescription");
        configureFormsItems(descriptionItem, WIDTH_FIELD, HEIGHT_FIELD_AREA, constants.description(), descriptionValue);

        ButtonItem button = createButton();
        button.addClickHandler(new  com.smartgwt.client.widgets.form.fields.events.ClickHandler() {
            @Override
            public void onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent event) {
                formProductAction(nameValue, initialEstimationValue, currentEstimationValue, assignedValue, plannedValue, doneValue, descriptionValue, action, form);
            }
        });
View Full Code Here

        TextItem fullName = new TextItem();
        fullName.setName("fullName");
        fullName.setTitle("Full Name");
        fullName.setDefaultValue("Billy Bob");

        final ButtonItem buttonItem = new ButtonItem();
        buttonItem.setName("proceed");
        buttonItem.setTitle("Proceed");
        buttonItem.setDisabled(true);
        buttonItem.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        SC.say("OK");
      }
        });
       
        CheckboxItem licenseAccept = new CheckboxItem();
        licenseAccept.setName("licenseAccept");
        licenseAccept.setTitle("I accept the agreement");
        licenseAccept.setValue(false);
        licenseAccept.addChangeHandler(new ChangeHandler() {
      public void onChange(ChangeEvent event) {
        buttonItem.setDisabled(!((Boolean) event.getValue()));
      }
        });
       
        form.setFields(fullName, licenseAccept, buttonItem);
View Full Code Here

TOP

Related Classes of com.smartgwt.client.widgets.form.fields.ButtonItem

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.