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

Examples of com.smartgwt.client.widgets.form.fields.events.ChangeHandler


        SelectItem selectItem = new SelectItem();
        selectItem.setValueMap("Development", "Staging", "Production");
        selectItem.setShowTitle(false);

        selectItem.setDefaultValue("Development");
        selectItem.addChangeHandler(new ChangeHandler() {
            public void onChange(ChangeEvent event) {
                statusPane.setContents(event.getValue() + ": <span style='color:green;font-weight:bold'>Normal</span><br>");
            }
        });
View Full Code Here


        DynamicForm df = new DynamicForm();

        final CheckboxItem partialSelection = new CheckboxItem("partialSelect", "Allow Partial Selection");
        partialSelection.setDefaultValue(true);
        partialSelection.addChangeHandler(new ChangeHandler() {
            public void onChange(ChangeEvent event) {
                boolean selected = partialSelection.getValueAsBoolean();
                employeeTreeGrid.setShowPartialSelection(!selected);
                employeeTreeGrid.redraw();
            }
View Full Code Here

        SelectItem selectItem = new SelectItem();
        selectItem.setWidth(120);
        selectItem.setShowTitle(false);
        selectItem.setValueMap("Development", "Staging", "Production");
        selectItem.setDefaultValue("Development");
        selectItem.addChangeHandler(new ChangeHandler() {
            public void onChange(ChangeEvent event) {
                statusReport.setNewStatus((String)event.getValue());
            }
        });
View Full Code Here

        form.setWidth(300);

        CheckboxItem checkboxItem = new CheckboxItem("cbItem", "Alternate Record Styles");
        checkboxItem.setWidth(150);
        checkboxItem.setValue(true);
        checkboxItem.addChangeHandler(new ChangeHandler() {
            @Override
            public void onChange(ChangeEvent event) {
                boolean checked = (Boolean) event.getValue();
                countryGrid.setAlternateRecordStyles(checked);
            }
View Full Code Here

    advance.setName("advance");
    advance.setTitle("Advance");
    advance.setRedrawOnChange(true);
    advance.setWidth(50);
    advance.setValue(false);
    advance.addChangeHandler(new ChangeHandler() {
      public void onChange(ChangeEvent event) {
        if ((Boolean) event.getValue()) {
          lookahead.show();
          not.show();
        } else {
          lookahead.hide();
          not.hide();
        }
      }
    });
    lookahead = new TextItem();
    lookahead.setTitle(mustFollow);
    lookahead.setRequired(true);

    lookahead.addChangedHandler(new ChangedHandler() {

      @Override
      public void onChanged(ChangedEvent event) {
        treeGrid.getSelectedRecord().setAttribute(Lookahead,
            lookahead.getValue());
      }

    });

    not = new CheckboxItem();
    not.setName("not");
    not.setTitle("Not");
    not.setRedrawOnChange(true);
    not.setWidth(50);
    not.setValue(false);
    not.addChangeHandler(new ChangeHandler() {
      public void onChange(ChangeEvent event) {
        treeGrid.getSelectedRecord().setAttribute(Not,
            (Boolean) event.getValue());
        if ((Boolean) event.getValue()) {
          lookahead.setTitle(mustNotFollow);
View Full Code Here

    charsItemType = new SelectItem();
    charsItemType.setName("type");
    charsItemType.setTitle("Type");
    charsItemType.setValueMap("Alphabetic", "Numeric", "Alphanumeric");
    charsItemType.addChangeHandler(new ChangeHandler() {
      public void onChange(ChangeEvent event) {
        String selectedItem = (String) event.getValue();
        treeGrid.getSelectedRecord().setAttribute(AllowedChars,
            allowedCharsVals.get(selectedItem));
        charsItem.setValue(allowedCharsVals.get(selectedItem));
View Full Code Here

    divisionItem.setName("category");
    divisionItem.setTitle("Category");
    divisionItem.setValueMap(categoryMap.keySet().toArray(
        new String[categoryMap.keySet().size()]));
    divisionItem.addChangeHandler(new ChangeHandler() {
      public void onChange(ChangeEvent event) {
        String selectedItem = (String) event.getValue();
        selected = categoryMap.get(selectedItem);
        form.getField("expression").setValueMap(
            selected.keySet().toArray(new String[selected.size()]));
      }
    });

    departmentItem = new SelectItem();
    departmentItem.setName("expression");
    departmentItem.setTitle("Expression");
    // departmentItem.setAddUnknownValues(false);

    departmentItem.addChangeHandler(new ChangeHandler() {
      public void onChange(ChangeEvent event) {
        String selectedItem = (String) event.getValue();
        if (selected != null) {
          regexItem.setValue(selected.get(selectedItem));
          treeGrid.getSelectedRecord().setAttribute(Regex,
View Full Code Here

       
        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()));
      }
        });
       
View Full Code Here

        SelectItem divisionItem = new SelectItem();
        divisionItem.setName("division");
        divisionItem.setTitle("Division");
        divisionItem.setValueMap("Marketing", "Sales", "Manufacturing", "Services");
        divisionItem.addChangeHandler(new ChangeHandler() {
            public void onChange(ChangeEvent event) {
                String selectedItem = (String) event.getValue();
                form.getField("department").setValueMap(departments.get(selectedItem));
            }
        });
View Full Code Here

TOP

Related Classes of com.smartgwt.client.widgets.form.fields.events.ChangeHandler

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.