Examples of CellEditor


Examples of com.GestDB.swing.table.CellEditor

       
        tmodel = new tmodelTabla();
        jTable1.setModel(tmodel);
        jTable1.setDefaultRenderer(java.beans.PropertyEditor.class, new CellRenderer());
        jTable1.setDefaultRenderer(Color.class, new CellRenderer());
        jTable1.setDefaultEditor(Color.class,new CellEditor(gestor));
        jTable1.setDefaultRenderer(String.class, new CellRenderer());
        jTable1.setDefaultEditor(String.class,new CellEditor(gestor));
        jTable1.setDefaultRenderer(Object.class, new CellRenderer());
        jTable1.setDefaultEditor(Object.class,new CellEditor(gestor));

        Vector vRows = new Vector();

        ImageData imageBlank = new ImageData();
       
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.grid.CellEditor

      }
    });

    column = cm.getColumn(2);
    column.setRenderer(createTextFieldRenderer(column.getWidth() - PADDING_2));
    column.setEditor(new CellEditor(createTextField(MAX_LENGTH_3)));

    column = cm.getColumn(3);
    column.setRenderer(createDateRenderer(column.getWidth() - PADDING_2));

    column = cm.getColumn(4);
    column.setRenderer(createNumberRenderer(column.getWidth() - PADDING_2));
    column.setEditor(new CellEditor(createNumberField(null)));

    column = cm.getColumn(5);
    column.setNumberFormat(NumberFormat.getFormat(NUMBER_FORMAT));

    column = cm.getColumn(6);
    column.setRenderer(createNumberRenderer(column.getWidth() - PADDING_2));
    column.setEditor(new CellEditor(createNumberField(null)));

    column = cm.getColumn(7);
    column.setNumberFormat(NumberFormat.getFormat(NUMBER_FORMAT));

    cm.addHeaderGroup(0, 4, new HeaderGroupConfig(messages.avancement(), 1, 2));
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.grid.CellEditor

    column3.setMenuDisabled(true);
    column3.setHeader(messages.amount());
    column3.setWidth(columnWidth5[2]);
    column3.setNumberFormat(NumberFormat.getFormat(NUMBER_FORMAT));
    NumberField numberField = createNumberField(null);
    column3.setEditor(new CellEditor(numberField));
    column3.setRenderer(numberRenderer);
    configs.add(column3);

    ColumnModel cm = new ColumnModel(configs);
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.grid.CellEditor

        if( inputedColumns.contains(columnId) ) {
          GridCellRenderer<AbstractDto> numberRenderer = createNumberRendererWithPermission(
              columnsWidth[i] - PADDING_2, role, user);
          column.setRenderer(numberRenderer);
          column.setEditor(new CellEditor(createLockNumberFieldWithPermission(null, role, user)));
        }
      }
    }

    ColumnModel cm = new ColumnModel(columns);
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.grid.CellEditor

      }
    });

    ColumnConfig objectiveColumn = cm.getColumnById(TransfertPpSummaryDto.OBJECTIVE);
    objectiveColumn.setRenderer(createNumberRendererWithPermission(objectiveColumn.getWidth() - PADDING, role, user));
    objectiveColumn.setEditor(new CellEditor(createLockNumberFieldWithPermission(null, role, user)));
    transfertPpGrid.setAutoHeight(true);
    loadTransfertPpData();
  }
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.grid.CellEditor

  column_1.setAlignment(HorizontalAlignment.LEFT);
  configs.add(column_1);

  chkBox1 = new CheckBox();

  CellEditor checkboxEditor1 = new CellEditor(chkBox1);

  column_2 = new CheckColumnConfig(UtilisateurGrpModel.B_Lecteur, "Lecteur", 100) {
  };
  column_2.setEditor(checkboxEditor1);
  column_2.setAlignment(HorizontalAlignment.LEFT);// id
  column_2.setSortable(false);
  column_2.setMenuDisabled(true);
  column_2.setResizable(false);
  configs.add(column_2);
  chkBox2 = new CheckBox();
  CellEditor checkboxEditor2 = new CellEditor(chkBox2);
  column_3 = new CheckColumnConfig(UtilisateurGrpModel.B_Contributeur, "Contributeur", 100) {
  };
  column_3.setAlignment(HorizontalAlignment.LEFT);
  column_3.setEditor(checkboxEditor2);
  column_3.setSortable(false);
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.grid.CellEditor

    estimate.setSummaryRenderer(new SummaryRenderer() {
      public String render(Number value, Map<String, Number> data) {
        return value.intValue() + " hours";
      }
    });
    estimate.setEditor(new CellEditor(new NumberField()));

    SummaryColumnConfig<Double> rate = new SummaryColumnConfig<Double>("rate", "Rate", 20);
    rate.setNumberFormat(NumberFormat.getCurrencyFormat());
    rate.setSummaryFormat(NumberFormat.getCurrencyFormat());
    rate.setSummaryType(SummaryType.AVG);
    rate.setAlignment(HorizontalAlignment.RIGHT);

    NumberField nf = new NumberField();
    nf.setAutoValidate(true);
    CellEditor ce = new CellEditor(nf);
    ce.setCancelOnEsc(true);
    rate.setEditor(ce);

    SummaryColumnConfig<Double> cost = new SummaryColumnConfig<Double>("cost", "Cost", 20);
    cost.setSummaryFormat(NumberFormat.getCurrencyFormat());
    cost.setSummaryType(new SummaryType<Double>() {
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.grid.CellEditor

    column.setHeader("Common Name");
    column.setWidth(220);

    TextField<String> text = new TextField<String>();
    text.setAllowBlank(false);
    column.setEditor(new CellEditor(text));
    configs.add(column);

    final SimpleComboBox<String> combo = new SimpleComboBox<String>();
    combo.setForceSelection(true);
    combo.setTriggerAction(TriggerAction.ALL);
    combo.add("Shade");
    combo.add("Mostly Shady");
    combo.add("Sun or Shade");
    combo.add("Mostly Sunny");
    combo.add("Sunny");

    CellEditor editor = new CellEditor(combo) {
      @Override
      public Object preProcessValue(Object value) {
        if (value == null) {
          return value;
        }
        return combo.findModel(value.toString());
      }

      @Override
      public Object postProcessValue(Object value) {
        if (value == null) {
          return value;
        }
        return ((ModelData) value).get("value");
      }
    };

    column = new ColumnConfig();
    column.setId("light");
    column.setHeader("Light");
    column.setWidth(130);
    column.setEditor(editor);
    configs.add(column);

    column = new ColumnConfig();
    column.setId("price");
    column.setHeader("Price");
    column.setAlignment(HorizontalAlignment.RIGHT);
    column.setWidth(70);
    column.setNumberFormat(NumberFormat.getCurrencyFormat());
    column.setEditor(new CellEditor(new NumberField()));

    configs.add(column);

    DateField dateField = new DateField();
    dateField.getPropertyEditor().setFormat(DateTimeFormat.getFormat("MM/dd/y"));

    column = new ColumnConfig();
    column.setId("available");
    column.setHeader("Available");
    column.setWidth(95);
    column.setEditor(new CellEditor(dateField));
    column.setDateTimeFormat(DateTimeFormat.getFormat("MMM dd yyyy"));
    configs.add(column);

    CheckColumnConfig checkColumn = new CheckColumnConfig("indoor", "Indoor?", 55);
    CellEditor checkBoxEditor = new CellEditor(new CheckBox());
    checkColumn.setEditor(checkBoxEditor);
    configs.add(checkColumn);

    final ListStore<Plant> store = new ListStore<Plant>();
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.grid.CellEditor

    List<ColumnConfig> columns = new ArrayList<ColumnConfig>();

    ColumnConfig column;

    column = new ColumnConfig("forum", "Forum", 150);
    column.setEditor(new CellEditor(new TextField<String>()));
    columns.add(column);

    column = new ColumnConfig("username", "Username", 100);
    column.setEditor(new CellEditor(new TextField<String>()));
    columns.add(column);

    column = new ColumnConfig("subject", "Subject", 200);
    column.setEditor(new CellEditor(new TextField<String>()));
    columns.add(column);

    ColumnConfig date = new ColumnConfig("date", "Date", 100);
    date.setDateTimeFormat(DateTimeFormat.getFormat("MM/dd/y"));
    DateField dateField = new DateField();
    dateField.getPropertyEditor().setFormat(DateTimeFormat.getFormat("MM/dd/y"));
    date.setEditor(new CellEditor(dateField));
    columns.add(date);

    ColumnModel cm = new ColumnModel(columns);

    EditorGrid<Post> grid = new EditorGrid<Post>(store, cm);
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.grid.CellEditor

    column.setHeader("Common Name");
    column.setWidth(220);

    TextField<String> text = new TextField<String>();
    text.setAllowBlank(false);
    column.setEditor(new CellEditor(text));
    configs.add(column);

    final SimpleComboBox<String> combo = new SimpleComboBox<String>();
    combo.setForceSelection(true);
    combo.setTriggerAction(TriggerAction.ALL);
    combo.add("Shade");
    combo.add("Mostly Shady");
    combo.add("Sun or Shade");
    combo.add("Mostly Sunny");
    combo.add("Sunny");

    CellEditor editor = new CellEditor(combo) {
      @Override
      public Object preProcessValue(Object value) {
        if (value == null) {
          return value;
        }
        return combo.findModel(value.toString());
      }

      @Override
      public Object postProcessValue(Object value) {
        if (value == null) {
          return value;
        }
        return ((ModelData) value).get("value");
      }
    };

    column = new ColumnConfig();
    column.setId("light");
    column.setHeader("Light");
    column.setWidth(130);
    column.setEditor(editor);
    configs.add(column);

    column = new ColumnConfig();
    column.setId("price");
    column.setHeader("Price");
    column.setAlignment(HorizontalAlignment.RIGHT);
    column.setWidth(70);
    column.setNumberFormat(NumberFormat.getCurrencyFormat());
    column.setEditor(new CellEditor(new NumberField()));

    configs.add(column);

    DateField dateField = new DateField();
    dateField.getPropertyEditor().setFormat(DateTimeFormat.getFormat("MM/dd/y"));

    column = new ColumnConfig();
    column.setId("available");
    column.setHeader("Available");
    column.setWidth(95);
    column.setEditor(new CellEditor(dateField));
    column.setDateTimeFormat(DateTimeFormat.getFormat("yyyy MMM dd"));
    configs.add(column);

    CheckColumnConfig checkColumn = new CheckColumnConfig("indoor", "Indoor?", 55);
    CellEditor checkBoxEditor = new CellEditor(new CheckBox());
    checkColumn.setEditor(checkBoxEditor);
    configs.add(checkColumn);

    final ListStore<Plant> store = new ListStore<Plant>();
    store.add(TestData.getPlants());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.