本文整理匯總了Java中com.vaadin.ui.Grid.setImmediate方法的典型用法代碼示例。如果您正苦於以下問題:Java Grid.setImmediate方法的具體用法?Java Grid.setImmediate怎麽用?Java Grid.setImmediate使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類com.vaadin.ui.Grid
的用法示例。
在下文中一共展示了Grid.setImmediate方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: createMetadataGrid
import com.vaadin.ui.Grid; //導入方法依賴的package包/類
protected Grid createMetadataGrid() {
final Grid metadataGrid = new Grid();
metadataGrid.addStyleName(SPUIStyleDefinitions.METADATA_GRID);
metadataGrid.setImmediate(true);
metadataGrid.setHeight("100%");
metadataGrid.setWidth("100%");
metadataGrid.setId(UIComponentIdProvider.METDATA_TABLE_ID);
metadataGrid.setSelectionMode(SelectionMode.SINGLE);
metadataGrid.setColumnReorderingAllowed(true);
metadataGrid.setContainerDataSource(getMetadataContainer());
metadataGrid.getColumn(KEY).setHeaderCaption(i18n.getMessage("header.key"));
metadataGrid.getColumn(VALUE).setHeaderCaption(i18n.getMessage("header.value"));
metadataGrid.getColumn(VALUE).setHidden(true);
metadataGrid.addSelectionListener(this::onRowClick);
metadataGrid.getColumn(DELETE_BUTTON).setHeaderCaption("");
metadataGrid.getColumn(DELETE_BUTTON).setRenderer(new HtmlButtonRenderer(this::onDelete));
metadataGrid.getColumn(DELETE_BUTTON).setWidth(50);
metadataGrid.getColumn(KEY).setExpandRatio(1);
return metadataGrid;
}
示例2: init
import com.vaadin.ui.Grid; //導入方法依賴的package包/類
/**
* Init
*/
private void init() {
// Init the grid with Caption, alternatively can initialize the same
// with passing the datasource
grid = new Grid("My Basic Grid");
grid.setContainerDataSource(getDatasource());
// new Customer(15432, "Test", new Date(), "myCity")
grid.setImmediate(true);
initSelectionMode();
initGridProperties();
// Init the columns
initGridColumns();
initLabel();
initSelectionListeners();
}
示例3: createGrid
import com.vaadin.ui.Grid; //導入方法依賴的package包/類
private Grid createGrid() {
final Grid statusGrid = new Grid(uploads);
statusGrid.addStyleName(SPUIStyleDefinitions.UPLOAD_STATUS_GRID);
statusGrid.setSelectionMode(SelectionMode.NONE);
statusGrid.setHeaderVisible(true);
statusGrid.setImmediate(true);
statusGrid.setSizeFull();
return statusGrid;
}
示例4: initGrid
import com.vaadin.ui.Grid; //導入方法依賴的package包/類
/**
* Initializes the grid
*/
protected void initGrid() {
// Init the grid with Caption, alternatively can initialize the same
// with passing the datasource
grid = new Grid();
grid.setContainerDataSource(getDatasource());
grid.setSizeFull();
grid.setImmediate(true);
setDefaultGridProperties();
}