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

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

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

Table.setDragMode介绍

暂无

代码示例

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

/**
 * Sets the table drag mode.<p>
 *
 * @param dragMode the drag mode
 */
public void setDragMode(TableDragMode dragMode) {
  m_fileTable.setDragMode(dragMode);
}

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

@Override
public B dragMode(TableDragMode dragMode) {
  getInstance().getTable().setDragMode(dragMode);
  return builder();
}

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

private void createArtifactDetailsMaxView() {
  artifactDetailsTable.setValue(null);
  artifactDetailsTable.setSelectable(false);
  artifactDetailsTable.setMultiSelect(false);
  artifactDetailsTable.setDragMode(TableDragMode.NONE);
  artifactDetailsTable.setColumnCollapsingAllowed(true);
  artifactUploadState.setArtifactDetailsMaximized(Boolean.TRUE);
  eventBus.publish(this, ArtifactDetailsEvent.MAXIMIZED);
}

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

private void createArtifactDetailsMaxView() {
  artifactDetailsTable.setValue(null);
  artifactDetailsTable.setSelectable(false);
  artifactDetailsTable.setMultiSelect(false);
  artifactDetailsTable.setDragMode(TableDragMode.NONE);
  artifactDetailsTable.setColumnCollapsingAllowed(true);
  artifactUploadState.setArtifactDetailsMaximized(Boolean.TRUE);
  eventBus.publish(this, ArtifactDetailsEvent.MAXIMIZED);
}

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

/**
 * Stops the current edit process to save the changed property value.<p>
 */
public void stopEdit() {
  if (m_editHandler != null) {
    String value = (String)m_container.getItem(m_editItemId).getItemProperty(m_editProperty).getValue();
    if (!value.equals(m_originalEditValue)) {
      m_editHandler.validate(value);
      m_editHandler.save(value);
    } else {
      // call cancel to ensure unlock
      m_editHandler.cancel();
    }
  }
  clearEdit();
  // restoring drag mode
  m_fileTable.setDragMode(m_beforEditDragMode);
  m_beforEditDragMode = null;
}

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

/**
 * Starts inline editing of the given file property.<p>
 *
 * @param itemId the item resource structure id
 * @param propertyId the property to edit
 * @param editHandler the edit handler
 */
public void startEdit(
  CmsUUID itemId,
  CmsResourceTableProperty propertyId,
  I_CmsFilePropertyEditHandler editHandler) {
  m_editItemId = itemId;
  m_editProperty = propertyId;
  m_originalEditValue = (String)m_container.getItem(m_editItemId).getItemProperty(m_editProperty).getValue();
  m_editHandler = editHandler;
  // storing current drag mode and setting it to none to avoid text selection issues in IE11
  m_beforEditDragMode = m_fileTable.getDragMode();
  m_fileTable.setDragMode(TableDragMode.NONE);
  m_fileTable.setEditable(true);
}

代码示例来源:origin: org.ikasan/ikasan-dashboard-jar

modules.setSizeFull();
modules.setCellStyleGenerator(new IkasanSmallCellStyleGenerator());
modules.setDragMode(TableDragMode.ROW);
modules.setDropHandler(new DropHandler()

代码示例来源:origin: org.ikasan/ikasan-dashboard-jar

this.businessStreamTable.setHeight(600, Unit.PIXELS);
this.businessStreamTable.setCellStyleGenerator(new IkasanSmallCellStyleGenerator());
this.businessStreamTable.setDragMode(TableDragMode.ROW);
this.businessStreamTable.setDropHandler(new DropHandler()

相关文章

微信公众号

最新文章

更多