54,11 → 54,8 |
import com.extjs.gxt.ui.client.widget.grid.AggregationRowConfig; |
import com.extjs.gxt.ui.client.widget.grid.CellEditor; |
import com.extjs.gxt.ui.client.widget.grid.ColumnConfig; |
import com.extjs.gxt.ui.client.widget.grid.ColumnData; |
import com.extjs.gxt.ui.client.widget.grid.ColumnModel; |
import com.extjs.gxt.ui.client.widget.grid.EditorGrid; |
import com.extjs.gxt.ui.client.widget.grid.Grid; |
import com.extjs.gxt.ui.client.widget.grid.GridCellRenderer; |
import com.extjs.gxt.ui.client.widget.grid.GridSelectionModel; |
import com.extjs.gxt.ui.client.widget.grid.HeaderGroupConfig; |
import com.extjs.gxt.ui.client.widget.grid.SummaryType; |
201,8 → 198,7 |
panneau.setIcon(Images.ICONES.table()); |
panneau.setLayout(new FitLayout()); |
panneau.setFrame(true); |
panneau.setSize(800, 200); |
panneau.setScrollMode(Scroll.NONE); |
panneau.setScrollMode(Scroll.AUTO); |
panneau.setCollapsible(true); |
panneau.setStyleAttribute("margin", "5px 0"); |
|
267,22 → 263,6 |
total.setSummaryType("nombre", SummaryType.SUM); |
total.setSummaryFormat("nombre", NumberFormat.getFormat("#")); |
modeleDeColonnes.addAggregationRow(total); |
/* |
precisionColonne.setRenderer(new GridCellRenderer<UniteRangement>() { |
|
public String render(Collection model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<Collection> store) { |
config.style = "background-color: silver;"; |
return model.get(property); |
} |
|
@Override |
public Object render(UniteRangement model, String property, |
ColumnData config, int rowIndex, int colIndex, |
ListStore<UniteRangement> store, Grid<UniteRangement> grid) { |
config.style = "border: 1px solid gray;"; |
return model.get(property); |
} |
});*/ |
|
EditorGrid<UniteRangement> grilleUniteRangement = new EditorGrid<UniteRangement>(storeGrille, modeleDeColonnes); |
grilleUniteRangement.setHeight(300); |