Thanks Jose. The code I used was this: l[i].setText(""+tally[i]); The I tried earlier was l[i].setText(+tally[i]); and obviously that was no good. Anyway I'll read the stuff you suggested and thanks again mate.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com