Greetings,
For my DataTable ,I create 'IColumn's using data from an XML file.
In the code-snippet below, the 'vcol' instance has information about
Column-title,bean property field,visible or not..etc.
Now I want to set the column width using the same way.How can I change
the CSS property from Java ?
Any tips how I can do this?
List<IColumn> columns;
//For each Column in Table
for (Column vcol : table.getColumns()) {
if (!vcol.isVisible()) {
continue;
}
if (vcol.getId().equals("id")) {
AbstractColumn<E> linkcolumnModel=null;
if(vcol.isSort()){
linkcolumnModel=new SortableIdColumn(new
Model(vcol.getTitle()),vcol.getValue());
}else{
linkcolumnModel=new SortableIdColumn(new
Model(vcol.getTitle()));
}
columns.add(linkcolumnModel);
} else if (vcol.isLinkout()) {
LinkoutColumn linkoutCol = new LinkoutColumn(new Model(vcol
.getTitle()), vcol.getValue());
columns.add(linkoutCol);
} else {
//Add normal datacolumn
if(vcol.isSort()){
columns.add(new PropertyColumn<String>(new
Model(vcol.getTitle()),
vcol.getValue(),vcol.getValue()));
}else{
columns.add(new PropertyColumn<String>(new
Model(vcol.getTitle()),
vcol.getValue()));
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org