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

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

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

Grid.setView介绍

[英]Sets the view's grid (pre-render).
[中]设置视图的栅格(预渲染)。

代码示例

代码示例来源:origin: com.extjs/gxt

  1. @Override
  2. public void setView(GridView view) {
  3. assert view instanceof TreeGridView : "The view for a TreeGrid has to be an instance of TreeGridView";
  4. super.setView(view);
  5. treeGridView = (TreeGridView) view;
  6. }

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

  1. grid.setAutoExpandColumn("header");
  2. grid.setAutoExpandMin(150);
  3. grid.setView(new PivotGridView());
  4. grid.setSelectionModel(new CellSelectionModel<PivotGridPanel.PivotTableRow>());
  5. grid.addListener(Events.CellDoubleClick, new Listener<GridEvent<PivotTableRow>>() {

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

  1. public IndicatorGridPanel(Dispatcher dispatcher) {
  2. this.dispatcher = dispatcher;
  3. store = new ListStore<ModelData>(loader);
  4. grid = new Grid<ModelData>(store, createColumnModel());
  5. grid.setView(new HighlightingGridView() {
  6. @Override
  7. protected boolean isHighlightable(ModelData model) {
  8. return model instanceof IndicatorDTO;
  9. }
  10. });
  11. setEmptyText();
  12. grid.setAutoExpandColumn("name");
  13. grid.setHideHeaders(true);
  14. grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
  15. grid.getSelectionModel().addListener(Events.BeforeSelect, new Listener<SelectionEvent<ModelData>>() {
  16. @Override
  17. public void handleEvent(SelectionEvent<ModelData> event) {
  18. if (!(event.getModel() instanceof IndicatorDTO)) {
  19. event.setCancelled(true);
  20. }
  21. }
  22. });
  23. setLayout(new FitLayout());
  24. add(grid);
  25. }

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

  1. public DatabaseGridPanel(Dispatcher dispatcher) {
  2. this.dispatcher = dispatcher;
  3. ListLoader<ListLoadResult<UserDatabaseDTO>> loader = new BaseListLoader<ListLoadResult<UserDatabaseDTO>>(new
  4. DatabaseProxy());
  5. ListStore<UserDatabaseDTO> store = new ListStore<UserDatabaseDTO>(loader);
  6. grid = new Grid(store, createColumnModel());
  7. grid.setView(new HighlightingGridView());
  8. grid.setAutoExpandColumn("name");
  9. grid.setHideHeaders(true);
  10. grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
  11. setLayout(new FitLayout());
  12. add(grid);
  13. loader.load();
  14. IndicatorLinkResources.INSTANCE.style().ensureInjected();
  15. }

相关文章