com.extjs.gxt.ui.client.widget.grid.Grid.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(7.9k)|赞(0)|评价(0)|浏览(164)

本文整理了Java中com.extjs.gxt.ui.client.widget.grid.Grid.<init>()方法的一些代码示例,展示了Grid.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Grid.<init>()方法的具体详情如下:
包路径:com.extjs.gxt.ui.client.widget.grid.Grid
类名称:Grid
方法名:<init>

Grid.<init>介绍

[英]Creates a new grid.
[中]创建一个新网格。

代码示例

代码示例来源:origin: bedatadriven/activityinfo

@Override
protected Grid<ProjectDTO> createGridAndAddToContainer(Store store) {
  grid = new Grid<ProjectDTO>((ListStore) store, createColumnModel());
  grid.setAutoExpandColumn("description");
  grid.setLoadMask(true);
  setLayout(new FitLayout());
  add(grid);
  return grid;
}

代码示例来源:origin: bedatadriven/activityinfo

@Override
protected Grid<TargetDTO> createGridAndAddToContainer(Store store) {
  this.store = (ListStore<TargetDTO>) store;
  grid = new Grid<TargetDTO>((ListStore) store, createColumnModel());
  grid.setAutoExpandColumn("name");
  grid.setLoadMask(true);
  setLayout(new BorderLayout());
  add(grid, new BorderLayoutData(Style.LayoutRegion.CENTER));
  return grid;
}

代码示例来源:origin: geoserver/geofence

/**
 * Inits the grid.
 */
private void initGrid() {
  ColumnModel cm = prepareColumnModel();
  grid = new Grid<T>(store, cm);
  grid.setBorders(true);
  grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
 
  grid.setHeight("95%");
  grid.setLazyRowRender(0);
  setGridProperties();
}

代码示例来源:origin: geoserver/geofence

/**
 * Inits the grid.
 */
public void initGrid()
{
  ColumnModel cm = prepareColumnModel();
  grid = new Grid<RuleModel>(store, cm);
  grid.setBorders(true);
  grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
  grid.setHeight("70px");
  grid.setLazyRowRender(0);
  setGridProperties();
}

代码示例来源:origin: geoserver/geofence

/**
 * Inits the grid.
 *
 * @param store
 *            the store
 */
public void initGrid(ListStore<RuleModel> store)
{
  ColumnModel cm = prepareColumnModel();
  grid = new Grid<RuleModel>(store, cm);
  grid.setBorders(true);
  grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
  grid.setHeight("70px");
  grid.setLazyRowRender(0);
  setGridProperties();
}

代码示例来源:origin: geoserver/geofence

/**
 * Inits the grid.
 */
private void initGrid() {
  ColumnModel cm = prepareColumnModel();
  grid = new Grid<T>(store, cm);
  grid.setBorders(true);
  grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
  grid.setAutoWidth(true);
  grid.setLoadMask(true);
  grid.setLazyRowRender(0);
  setGridProperties();
}

代码示例来源:origin: geoserver/geofence

/**
 * Inits the grid.
 */
private void initGrid() {
  ColumnModel cm = prepareColumnModel();
  grid = new Grid<T>(store, cm);
  grid.setBorders(true);
  grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
  grid.addListener(Events.CellClick, new Listener<BaseEvent>() {
    public void handleEvent(BaseEvent be) {
      if (!grid.getSelectionModel().getSelection().isEmpty())
        select.enable();
      else
        select.disable();
    }
  });
  grid.addListener(Events.CellDoubleClick, new Listener<BaseEvent>() {
    public void handleEvent(BaseEvent be) {
      select();
    }
  });
  setGridProperties();
}

代码示例来源:origin: bedatadriven/activityinfo

private void createGrid() {
  grid = new Grid<UserDatabaseDTO>(presenter.getStore(), createColumnModel());
  grid.setAutoExpandColumn("fullName");
  grid.setLoadMask(true);
  grid.addListener(Events.RowDoubleClick, new Listener<GridEvent>() {
    @Override
    public void handleEvent(GridEvent be) {
      presenter.onUIAction(UIActions.EDIT);
    }
  });
  grid.getSelectionModel().addSelectionChangedListener(new SelectionChangedListener<UserDatabaseDTO>() {
    @Override
    public void selectionChanged(SelectionChangedEvent<UserDatabaseDTO> se) {
      presenter.onSelectionChanged(se.getSelectedItem());
    }
  });
  add(grid);
}

代码示例来源:origin: bedatadriven/activityinfo

public ShareReportDialog(Dispatcher dispatcher) {
  this.dispatcher = dispatcher;
  setHeadingText(I18N.CONSTANTS.shareReport());
  setWidth(450);
  setHeight(350);
  setButtons(Dialog.OKCANCEL);
  gridStore = new ListStore<ReportVisibilityDTO>();
  grid = new Grid<ReportVisibilityDTO>(gridStore, createColumnModel());
  grid.addPlugin(visibleColumn);
  grid.addPlugin(dashboardColumn);
  add(grid);
  setLayout(new FitLayout());
}

代码示例来源:origin: bedatadriven/activityinfo

grid = new Grid<>(store, columnModel);
grid.setAutoExpandColumn("header");
grid.setAutoExpandMin(150);

代码示例来源:origin: pl.touk.top/file-upload-gwtclient-lib

this.attachmentsGrid = new Grid(listStore, columnModel);
this.attachmentsGrid.setAutoExpandColumn("fileName");

代码示例来源:origin: pl.touk.tola/tola

cp.setLayout(new FitLayout());
final Grid<FileDescriptorGxt> grid = new Grid<FileDescriptorGxt>(store, cm);
grid.setStyleAttribute("borderTop", "none");
grid.setAutoExpandColumn(FileDescriptorGxt.FILE_NAME);

代码示例来源:origin: bedatadriven/activityinfo

public IndicatorGridPanel(Dispatcher dispatcher) {
  this.dispatcher = dispatcher;
  store = new ListStore<ModelData>(loader);
  grid = new Grid<ModelData>(store, createColumnModel());
  grid.setView(new HighlightingGridView() {
    @Override
    protected boolean isHighlightable(ModelData model) {
      return model instanceof IndicatorDTO;
    }
  });
  setEmptyText();
  grid.setAutoExpandColumn("name");
  grid.setHideHeaders(true);
  grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
  grid.getSelectionModel().addListener(Events.BeforeSelect, new Listener<SelectionEvent<ModelData>>() {
    @Override
    public void handleEvent(SelectionEvent<ModelData> event) {
      if (!(event.getModel() instanceof IndicatorDTO)) {
        event.setCancelled(true);
      }
    }
  });
  setLayout(new FitLayout());
  add(grid);
}

代码示例来源:origin: bedatadriven/activityinfo

private void createDialog() {
  proxy = new DrillDownProxy(dispatcher);
  store = new ListStore<>(new BaseListLoader(proxy));
  grid = new Grid<>(store, buildColumnModel());
  grid.setLoadMask(true);
  dialog = new Dialog();
  dialog.setHeadingText(I18N.CONSTANTS.sites());
  dialog.setButtons(Dialog.CLOSE);
  dialog.setLayout(new FitLayout());
  dialog.setSize(WIDTH, HEIGHT);
  dialog.add(grid);
  dialog.addListener(Events.Move, new Listener<BaseEvent>() {
    @Override
    public void handleEvent(BaseEvent baseEvent) {
      left = -1;
      top = -1;
    }
  });
}

代码示例来源:origin: bedatadriven/activityinfo

public DatabaseGridPanel(Dispatcher dispatcher) {
  this.dispatcher = dispatcher;
  ListLoader<ListLoadResult<UserDatabaseDTO>> loader = new BaseListLoader<ListLoadResult<UserDatabaseDTO>>(new
      DatabaseProxy());
  ListStore<UserDatabaseDTO> store = new ListStore<UserDatabaseDTO>(loader);
  grid = new Grid(store, createColumnModel());
  grid.setView(new HighlightingGridView());
  grid.setAutoExpandColumn("name");
  grid.setHideHeaders(true);
  grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
  setLayout(new FitLayout());
  add(grid);
  loader.load();
  IndicatorLinkResources.INSTANCE.style().ensureInjected();
}

代码示例来源:origin: bedatadriven/activityinfo

grid = new Grid<>(store, columnModel);
grid.setLoadMask(true);
grid.setSelectionModel(new GridSelectionModel<>());

代码示例来源:origin: bedatadriven/activityinfo

@Inject
public DbPartnerEditor(EventBus eventBus, Dispatcher dispatcher) {
  this.eventBus = eventBus;
  this.dispatcher = dispatcher;
  toolBar = new ActionToolBar(this);
  toolBar.addButton(UIActions.ADD, I18N.CONSTANTS.addPartner(), IconImageBundle.ICONS.add());
  toolBar.addButton(UIActions.EDIT, I18N.CONSTANTS.edit(), IconImageBundle.ICONS.edit());
  toolBar.addButton(UIActions.DELETE, I18N.CONSTANTS.delete(), IconImageBundle.ICONS.delete());
  toolBar.setDirty(false);
  store = new ListStore<>();
  store.setSortField("name");
  store.setSortDir(Style.SortDir.ASC);
  store.setModelComparer((a, b) -> a.getId() == b.getId());
  grid = new Grid<>(store, createColumnModel());
  grid.setAutoExpandColumn("fullName");
  grid.setLoadMask(true);
  grid.getSelectionModel().addSelectionChangedListener(new SelectionChangedListener<PartnerDTO>() {
    @Override
    public void selectionChanged(SelectionChangedEvent<PartnerDTO> event) {
      onSelectionChanged(Optional.ofNullable(event.getSelectedItem()));
    }
  });
  this.contentPanel = new ContentPanel();
  this.contentPanel.setTopComponent(toolBar);
  this.contentPanel.setLayout(new FitLayout());
  this.contentPanel.add(grid);
}

代码示例来源:origin: pl.touk/wonderful-security-lib

grid = new Grid(listStore, cm);
grid.disableEvents(false);
grid.setBorders(true);

相关文章