Package com.extjs.gxt.ui.client.widget.grid

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


  });
  ComboBox<SimpleDto> combobox3 = new CustomComboBox<SimpleDto>();
  combobox3.setStore(store3);
  columns.get(15).setEditor(new CellEditor(combobox3));

  ColumnModel cm = new ColumnModel(columns);
  cm.addHeaderGroup(0, 7, new HeaderGroupConfig(messages.traite().toUpperCase(), 1, 2));
  cm.addHeaderGroup(0, 9, new HeaderGroupConfig(messages.traiter().toUpperCase(), 1, 2));
  cm.addHeaderGroup(0, 15, new HeaderGroupConfig(messages.budgetConforme().toUpperCase(), 1, 3));
  cm.addHeaderGroup(1, 7, new HeaderGroupConfig(messages.marcheAndAvenants(), 1, 2));
  cm.addAggregationRow(totalSummary);

  ColumnConfig label2Col = cm.getColumnById(GestionDto.LABEL2);
  label2Col.setEditor(new CellEditor(createTextField(MAX_LENGTH_1)));

  GroupingStore<GestionDto> store = new GroupingStore<GestionDto>();
  store.groupBy(GestionDto.MARCHE);
View Full Code Here


  column.setId(SimpleDto.VALUE);
  column.setMenuDisabled(true);
  column.setWidth(200);
  column.setAlignment(HorizontalAlignment.RIGHT);
  columns.add(column);
  ColumnModel cm = new ColumnModel(columns);
  ListStore<SimpleDto> store = new ListStore<SimpleDto>();
  store.add(createInforModelList(0.0, 0.0, 0.0, 0.0));
  Grid grid = new Grid<SimpleDto>(store, cm);
  grid.setColumnLines(true);
  grid.setStripeRows(true);
View Full Code Here

    ColumnConfig name = new ColumnConfig("name", "Name", 100);
    name.setRenderer(new TreeGridCellRenderer<ModelData>());
    ColumnConfig date = new ColumnConfig("author", "Author", 100);
    ColumnConfig size = new ColumnConfig("genre", "Genre", 100);
    ColumnModel cm = new ColumnModel(Arrays.asList(name, date, size));

    ContentPanel cp = new ContentPanel();
    cp.setBodyBorder(false);
    cp.setHeading("TreeGrid");
    cp.setButtonAlign(HorizontalAlignment.CENTER);
View Full Code Here

    author.setEditor(new CellEditor(new TextField<String>()));
   
    ColumnConfig size = new ColumnConfig("genre", "Genre", 100);
    size.setEditor(new CellEditor(new TextField<String>()));

    ColumnModel cm = new ColumnModel(Arrays.asList(name, author, size));

    ContentPanel cp = new ContentPanel();
    cp.setBodyBorder(false);
    cp.setHeading("Cell TreeGrid Editing (2-Clicks)");
    cp.setButtonAlign(HorizontalAlignment.CENTER);
View Full Code Here

    configs.add(column);

    ListStore<Stock> store = new ListStore<Stock>();
    store.add(TestData.getStocks());

    ColumnModel cm = new ColumnModel(configs);

    ContentPanel cp = new ContentPanel();
    cp.setBodyBorder(true);
    cp.setIcon(Resources.ICONS.table());
    cp.setHeading("Filter Grid");
View Full Code Here

    // column model
    List<ColumnConfig> columns = new ArrayList<ColumnConfig>();
    columns.add(new ColumnConfig("name", "Name", 200));
    columns.add(new ColumnConfig("email", "Email", 100));
    columns.add(new ColumnConfig("age", "Age", 50));
    ColumnModel cm = new ColumnModel(columns);

    Grid<BeanModel> grid = new Grid<BeanModel>(store, cm);
    grid.setAutoExpandColumn("name");
   
    ContentPanel panel = new ContentPanel();
View Full Code Here

    ColumnConfig date = new ColumnConfig("date", "Date", 140);
    date.setDateTimeFormat(DateTimeFormat.getMediumDateTimeFormat());

    ColumnConfig size = new ColumnConfig("size", "Size", 100);

    ColumnModel cm = new ColumnModel(Arrays.asList(name, date, size));

    ContentPanel cp = new ContentPanel();
    cp.setHeading("RemoteSort TreeGrid With State");
    cp.setButtonAlign(HorizontalAlignment.CENTER);
    cp.setLayout(new FitLayout());
View Full Code Here

    configs.add(column);

    final ListStore<Stock> store = new ListStore<Stock>();
    store.add(TestData.getStocks());

    ColumnModel cm = new ColumnModel(configs);

    ContentPanel cp = new ContentPanel();
    cp.setBodyBorder(false);
    cp.setIcon(Resources.ICONS.table());
    cp.setHeading("Widget Renderer Grid");
View Full Code Here

    ColumnConfig name = new ColumnConfig("name", "Name", 100);
    name.setRenderer(new TreeGridCellRenderer<ModelData>());

    ColumnConfig date = new ColumnConfig("author", "Author", 100);
    ColumnConfig size = new ColumnConfig("genre", "Genre", 100);
    ColumnModel cm = new ColumnModel(Arrays.asList(name, date, size));

    ContentPanel cp = new ContentPanel();
    cp.setBodyBorder(false);
    cp.setFrame(true);
    cp.setHeading("Reordering TreeGrid Example");
View Full Code Here

    columns.add(new ColumnConfig("Phone", "Phone", 100));
    columns.add(new ColumnConfig("State", "State", 50));
    columns.add(new ColumnConfig("Zip", "Zip Code", 65));

    // create the column model
    ColumnModel cm = new ColumnModel(columns);

    // defines the xml structure
    ModelType type = new ModelType();
    type.setRoot("records");
    type.setRecordName("record");
View Full Code Here

TOP

Related Classes of com.extjs.gxt.ui.client.widget.grid.ColumnModel

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.