//Calculate sum label
final CLabel sumLabel = new CLabel(group, SWT.RIGHT);
sumLabel.setText("Sum: ");
//... Continued (button here etc.) ... then:
calcButton.addSelectionListener(new SelectionListener(){
@Override
public void widgetDefaultSelected(SelectionEvent e) {
}
@Override
public void widgetSelected(SelectionEvent e) {
int index = array.getTopIndex();
int sum = 0;
while (index < array.getItemCount()) {
String data = array.getItem(index).getText(3);
sum += new Integer(data!=""?new Integer(data):0);
index++;
}
sumLabel.setText("Sum: "+sum);
sumLabel.pack();
}
});