com.vaadin.ui.Table.setSortEnabled()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(7.1k)|赞(0)|评价(0)|浏览(197)

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

Table.setSortEnabled介绍

暂无

代码示例

代码示例来源:origin: org.opencms/opencms-core

  1. /**
  2. * @see org.opencms.ui.dialogs.history.diff.I_CmsDiffProvider#diff(org.opencms.file.CmsObject, org.opencms.gwt.shared.CmsHistoryResourceBean, org.opencms.gwt.shared.CmsHistoryResourceBean)
  3. */
  4. public Optional<Component> diff(CmsObject cms, CmsHistoryResourceBean v1, CmsHistoryResourceBean v2)
  5. throws CmsException {
  6. List<CmsAttributeComparison> attrCompare = getDifferences(cms, v1, v2);
  7. if (attrCompare.isEmpty()) {
  8. return Optional.absent();
  9. }
  10. List<CmsPropertyCompareBean> compareBeans = Lists.newArrayList();
  11. for (CmsAttributeComparison comp : attrCompare) {
  12. compareBeans.add(new CmsPropertyCompareBean(comp));
  13. }
  14. CmsBeanTableBuilder<CmsPropertyCompareBean> builder = CmsBeanTableBuilder.newInstance(
  15. CmsPropertyCompareBean.class,
  16. A_CmsUI.get().getDisplayType().toString());
  17. builder.setMacroResolver(new CmsVersionMacroResolver(v1, v2));
  18. Table table = builder.buildTable(compareBeans);
  19. table.setSortEnabled(false);
  20. table.setWidth("100%");
  21. table.setPageLength(Math.min(12, compareBeans.size()));
  22. table.setStyleName(COMPARE_TABLE_MARKER);
  23. VerticalLayout vl = new VerticalLayout();
  24. vl.setMargin(true);
  25. vl.addComponent(table);
  26. Panel panel = new Panel(getCaption());
  27. panel.setContent(vl);
  28. return Optional.fromNullable((Component)panel);
  29. }

代码示例来源:origin: at.chrl/chrl-spring

  1. /**
  2. *
  3. */
  4. public ConfigView() {
  5. super();
  6. tbl = new Table("Active Configuration:");
  7. tbl.addContainerProperty("Id", String.class, "");
  8. tbl.addContainerProperty("Value", String.class, "");
  9. tbl.setSizeFull();
  10. tbl.setHeight(20, Unit.CM);
  11. addComponent(tbl);
  12. loadProperties();
  13. tbl.setSortEnabled(true);
  14. }

代码示例来源:origin: org.opencms/opencms-core

  1. table.setSortEnabled(false);
  2. table.setWidth("100%");
  3. table.setPageLength(Math.min(rows.size(), 12));

代码示例来源:origin: org.opencms/opencms-core

  1. result.setSortEnabled(false);
  2. return result;
  3. } catch (Exception e) {

代码示例来源:origin: org.eclipse.hawkbit/hawkbit-ui

  1. private void buildSelectedTable() {
  2. selectedTable = new Table();
  3. selectedTable.setId(SPUIDefinitions.TWIN_TABLE_SELECTED_ID);
  4. selectedTable.setSelectable(true);
  5. selectedTable.setMultiSelect(true);
  6. selectedTable.setSortEnabled(false);
  7. selectedTable.addStyleName(ValoTheme.TABLE_NO_HORIZONTAL_LINES);
  8. selectedTable.addStyleName(ValoTheme.TABLE_NO_STRIPES);
  9. selectedTable.addStyleName(ValoTheme.TABLE_NO_VERTICAL_LINES);
  10. selectedTable.addStyleName(ValoTheme.TABLE_SMALL);
  11. selectedTable.addStyleName("dist_type_twin-table");
  12. selectedTable.setSizeFull();
  13. createSelectedTableContainer();
  14. selectedTable.setContainerDataSource(selectedTableContainer);
  15. addTooltTipToSelectedTable();
  16. selectedTable.setImmediate(true);
  17. selectedTable.setVisibleColumns(DIST_TYPE_NAME, DIST_TYPE_MANDATORY);
  18. selectedTable.setColumnHeaders(i18n.getMessage("header.dist.twintable.selected"), STAR);
  19. selectedTable.setColumnExpandRatio(DIST_TYPE_NAME, 0.75F);
  20. selectedTable.setColumnExpandRatio(DIST_TYPE_MANDATORY, 0.25F);
  21. selectedTable.setRequired(true);
  22. }

代码示例来源:origin: eclipse/hawkbit

  1. private void buildSelectedTable() {
  2. selectedTable = new Table();
  3. selectedTable.setId(SPUIDefinitions.TWIN_TABLE_SELECTED_ID);
  4. selectedTable.setSelectable(true);
  5. selectedTable.setMultiSelect(true);
  6. selectedTable.setSortEnabled(false);
  7. selectedTable.addStyleName(ValoTheme.TABLE_NO_HORIZONTAL_LINES);
  8. selectedTable.addStyleName(ValoTheme.TABLE_NO_STRIPES);
  9. selectedTable.addStyleName(ValoTheme.TABLE_NO_VERTICAL_LINES);
  10. selectedTable.addStyleName(ValoTheme.TABLE_SMALL);
  11. selectedTable.addStyleName("dist_type_twin-table");
  12. selectedTable.setSizeFull();
  13. createSelectedTableContainer();
  14. selectedTable.setContainerDataSource(selectedTableContainer);
  15. addTooltTipToSelectedTable();
  16. selectedTable.setImmediate(true);
  17. selectedTable.setVisibleColumns(DIST_TYPE_NAME, DIST_TYPE_MANDATORY);
  18. selectedTable.setColumnHeaders(i18n.getMessage("header.dist.twintable.selected"), STAR);
  19. selectedTable.setColumnExpandRatio(DIST_TYPE_NAME, 0.75F);
  20. selectedTable.setColumnExpandRatio(DIST_TYPE_MANDATORY, 0.25F);
  21. selectedTable.setRequired(true);
  22. }

代码示例来源:origin: eclipse/hawkbit

  1. private void buildSourceTable() {
  2. sourceTable = new Table();
  3. sourceTable.setId(SPUIDefinitions.TWIN_TABLE_SOURCE_ID);
  4. sourceTable.setSelectable(true);
  5. sourceTable.setMultiSelect(true);
  6. sourceTable.addStyleName(ValoTheme.TABLE_NO_HORIZONTAL_LINES);
  7. sourceTable.addStyleName(ValoTheme.TABLE_NO_STRIPES);
  8. sourceTable.addStyleName(ValoTheme.TABLE_NO_VERTICAL_LINES);
  9. sourceTable.addStyleName(ValoTheme.TABLE_SMALL);
  10. sourceTable.setImmediate(true);
  11. sourceTable.setSizeFull();
  12. sourceTable.addStyleName("dist_type_twin-table");
  13. sourceTable.setSortEnabled(false);
  14. sourceTableContainer = new IndexedContainer();
  15. sourceTableContainer.addContainerProperty(DIST_TYPE_NAME, String.class, "");
  16. sourceTableContainer.addContainerProperty(DIST_TYPE_DESCRIPTION, String.class, "");
  17. sourceTable.setContainerDataSource(sourceTableContainer);
  18. sourceTable.setVisibleColumns(DIST_TYPE_NAME);
  19. sourceTable.setColumnHeaders(i18n.getMessage("header.dist.twintable.available"));
  20. sourceTable.setColumnExpandRatio(DIST_TYPE_NAME, 1.0F);
  21. createSourceTableData();
  22. addTooltip();
  23. sourceTable.select(sourceTable.firstItemId());
  24. }

代码示例来源:origin: org.eclipse.hawkbit/hawkbit-ui

  1. private void buildSourceTable() {
  2. sourceTable = new Table();
  3. sourceTable.setId(SPUIDefinitions.TWIN_TABLE_SOURCE_ID);
  4. sourceTable.setSelectable(true);
  5. sourceTable.setMultiSelect(true);
  6. sourceTable.addStyleName(ValoTheme.TABLE_NO_HORIZONTAL_LINES);
  7. sourceTable.addStyleName(ValoTheme.TABLE_NO_STRIPES);
  8. sourceTable.addStyleName(ValoTheme.TABLE_NO_VERTICAL_LINES);
  9. sourceTable.addStyleName(ValoTheme.TABLE_SMALL);
  10. sourceTable.setImmediate(true);
  11. sourceTable.setSizeFull();
  12. sourceTable.addStyleName("dist_type_twin-table");
  13. sourceTable.setSortEnabled(false);
  14. sourceTableContainer = new IndexedContainer();
  15. sourceTableContainer.addContainerProperty(DIST_TYPE_NAME, String.class, "");
  16. sourceTableContainer.addContainerProperty(DIST_TYPE_DESCRIPTION, String.class, "");
  17. sourceTable.setContainerDataSource(sourceTableContainer);
  18. sourceTable.setVisibleColumns(DIST_TYPE_NAME);
  19. sourceTable.setColumnHeaders(i18n.getMessage("header.dist.twintable.available"));
  20. sourceTable.setColumnExpandRatio(DIST_TYPE_NAME, 1.0F);
  21. createSourceTableData();
  22. addTooltip();
  23. sourceTable.select(sourceTable.firstItemId());
  24. }

代码示例来源:origin: org.opencms/opencms-core

  1. m_permissions.setSortEnabled(false);
  2. if (m_editable) {
  3. toggleDetails();

代码示例来源:origin: org.opennms.features/vaadin-surveillance-views

  1. categoriesTable.setHeight(250.0f, Unit.PIXELS);
  2. categoriesTable.setCaption("Categories");
  3. categoriesTable.setSortEnabled(true);
  4. categoriesTable.addContainerProperty("name", String.class, "");
  5. categoriesTable.setColumnHeader("name", "Category");

代码示例来源:origin: org.opennms.features/vaadin-surveillance-views

  1. columnsTable.setSortEnabled(false);
  2. columnsTable.setWidth(25, Unit.PERCENTAGE);
  3. rowsTable.setSortEnabled(false);
  4. rowsTable.setWidth(25, Unit.PERCENTAGE);

相关文章