Band printing is just printing out a graphics object
like something containing a text string, you
determine, ok, now I have to go down (next line) you
start there, you calculate if there is gonna be a new
paper like on a typewriter and so on.
Anyway, take a look at this. You'll find what you
need.
www.javaworld.com/.../jw-1020-print.html
Keep in mind that though these lessons are excellent,
there is nothing that says that it will work on a mac
with os x I'm afraid, it might or it might not (A mac
doesn't send info to the printer, it creates a pdf
every time as every mac user knows)