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

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

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

Table.setPageLength介绍

暂无

代码示例

代码示例来源:origin: com.holon-platform.vaadin7/holon-vaadin

  1. @Override
  2. public B pageLength(int pageLength) {
  3. getInstance().getTable().setPageLength(pageLength);
  4. return builder();
  5. }

代码示例来源:origin: org.aperteworkflow/gui-commons

  1. @Override
  2. public void setPageLength(int pageLength) {
  3. if (pageLength >= 0 && getPageLength() != pageLength) {
  4. container.setPageLength(pageLength);
  5. super.setPageLength(pageLength);
  6. firePagedChangedEvent();
  7. }
  8. }

代码示例来源: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: org.aperteworkflow/gui-commons

  1. public static Table simpleTable(Container dataSource, Object[] visiblePropertyIds, Map<String, ColumnGenerator> customColumns) {
  2. Table table = new Table();
  3. table.addStyleName("big striped borderless");
  4. table.setSizeFull();
  5. table.setPageLength(0);
  6. table.setImmediate(false);
  7. table.setSelectable(false);
  8. table.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_HIDDEN);
  9. table.setColumnCollapsingAllowed(false);
  10. table.setSortDisabled(true);
  11. if (customColumns != null) {
  12. for (Map.Entry<String, ColumnGenerator> entry : customColumns.entrySet()) {
  13. table.addGeneratedColumn(entry.getKey(), entry.getValue());
  14. }
  15. }
  16. table.setContainerDataSource(dataSource);
  17. table.setVisibleColumns(visiblePropertyIds);
  18. table.setColumnExpandRatio(visiblePropertyIds[visiblePropertyIds.length - 1], 1.0f);
  19. return table;
  20. }

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

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

代码示例来源:origin: org.activiti/activiti-explorer

  1. protected void populateRelatedContent(Table table, List<Attachment> attachments) {
  2. if (!attachments.isEmpty()) {
  3. table.setVisible(true);
  4. }
  5. for (Attachment attachment : attachments) {
  6. AttachmentRenderer renderer = attachmentRendererManager.getRenderer(attachment);
  7. Item attachmentItem = table.addItem(attachment.getId());
  8. // Simple renderer that just shows a popup window with the attachment
  9. RelatedContentComponent relatedContentComponent = new RelatedContentComponent() {
  10. public void showAttachmentDetail(Attachment attachment) {
  11. AttachmentDetailPopupWindow popup = new AttachmentDetailPopupWindow(attachment);
  12. ExplorerApp.get().getViewManager().showPopupWindow(popup);
  13. }
  14. };
  15. attachmentItem.getItemProperty("name").setValue(renderer.getOverviewComponent(attachment, relatedContentComponent));
  16. attachmentItem.getItemProperty("type").setValue(new Embedded(null, renderer.getImage(attachment)));
  17. }
  18. table.setPageLength(table.size());
  19. }

代码示例来源:origin: org.activiti/activiti-explorer

  1. variablesTable.setPageLength(variables.size());
  2. panelLayout.addComponent(variablesTable);
  3. } else {

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

  1. result.setPageLength(Math.min(rows.size(), 12));
  2. result.setSortEnabled(false);
  3. return result;

代码示例来源:origin: org.activiti/activiti-explorer

  1. protected void addAttachmentsToTable(List<Attachment> attachments) {
  2. for (Attachment attachment : attachments) {
  3. AttachmentRenderer renderer = attachmentRendererManager.getRenderer(attachment);
  4. Item attachmentItem = table.addItem(attachment.getId());
  5. attachmentItem.getItemProperty("name").setValue(renderer.getOverviewComponent(attachment, this));
  6. attachmentItem.getItemProperty("type").setValue(new Embedded(null, renderer.getImage(attachment)));
  7. Embedded deleteButton = new Embedded(null, Images.DELETE);
  8. deleteButton.addStyleName(ExplorerLayout.STYLE_CLICKABLE);
  9. deleteButton.addListener((ClickListener) new DeleteClickedListener(attachment));
  10. attachmentItem.getItemProperty("delete").setValue(deleteButton);
  11. }
  12. if(!table.getItemIds().isEmpty()) {
  13. table.setVisible(true);
  14. }
  15. table.setPageLength(table.size());
  16. }

代码示例来源:origin: org.activiti/activiti-explorer

  1. variablesTable.setPageLength(variables.size());
  2. addDetailComponent(variablesTable);
  3. } else {

代码示例来源:origin: org.activiti/activiti-explorer

  1. data.setColumnReorderingAllowed(true);
  2. if (lazyLoadingQuery.size() < 10) {
  3. data.setPageLength(0);
  4. } else {
  5. data.setPageLength(10);

代码示例来源:origin: org.activiti/activiti-explorer

  1. variablesTable.setPageLength(variables.size());
  2. addDetailComponent(variablesTable);
  3. } else {

代码示例来源:origin: org.activiti/activiti-explorer

  1. instancesTable.setWidth(400, UNITS_PIXELS);
  2. if (query.size() > 6) {
  3. instancesTable.setPageLength(6);
  4. } else {
  5. instancesTable.setPageLength(query.size());

代码示例来源:origin: org.activiti/activiti-explorer

  1. taskTable.setPageLength(taskTable.size());
  2. } else {

代码示例来源:origin: org.activiti/activiti-explorer

  1. taskTable.setPageLength(taskTable.size());
  2. } else {

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

  1. CmsVaadinUtils.getMessageText(Messages.GUI_PERMISSION_DENIED_0));
  2. m_permissions.setPageLength(5);
  3. m_permissions.setSortEnabled(false);
  4. if (m_editable) {

代码示例来源:origin: org.activiti/activiti-explorer

  1. taskTable.setPageLength(taskTable.size());
  2. } else {

相关文章