I am trying this in workflow activity screen in file WWFActivity,java
added these two lines but still not working..
just getting blank in the header.
my whole code:
String[] columns = new String[] {
Msg.translate(Env.getCtx(), ""), //0
Msg.translate(Env.getCtx(), "Document Type"), //1
Msg.translate(Env.getCtx(), "Document No"), //2
Msg.translate(Env.getCtx(), "Document Date"), //3
Msg.translate(Env.getCtx(), "Business Partner"), //4
Msg.translate(Env.getCtx(), "Amount"), //5
Msg.translate(Env.getCtx(), "Description"), //6
Msg.translate(Env.getCtx(), "Rejection Reason"), //7
Msg.translate(Env.getCtx(), "Forward To") //8
}; //10
WListItemRenderer renderer = new WListItemRenderer(
Arrays.asList(columns));
ListHeader header = new ListHeader();
header.setWidth("50px");
renderer.setListHeader(0, header);
header = new ListHeader();
header.setWidth(null);
renderer.setListHeader(1, header);
header = new ListHeader();
header.setWidth(null);
renderer.setListHeader(2, header);
header = new ListHeader();
header.setWidth(null);
renderer.setListHeader(3, header);
header = new ListHeader();
header.setWidth("200px");
renderer.setListHeader(4, header);
header = new ListHeader();
header.setWidth("100px");
renderer.setListHeader(5, header);
header = new ListHeader();
header.setWidth("180px");
renderer.setListHeader(6, header);
header = new ListHeader();
header.setWidth("150px");
renderer.setListHeader(7, header);
header = new ListHeader();
header.setWidth("150px");
renderer.setListHeader8, header);
renderer.setRO(8, false);
renderer.addTableValueChangeListener(listbox);
listbox.setColumnClass(0, Boolean.class, false);
listbox.setColumnClass(8, String.class, false);
listbox.setMultiSelection(true);
listbox.setCheckmark(true);
model.setNoColumns(columns.length);
listbox.setModel(model);
listbox.setItemRenderer(renderer);
listbox.repaint();
listbox.setSizedByContent(true);
you can also see the screenshot