i am retriving data from the database & placing it in JTable. I want 2 generate invoice(i.e. hard copy) of the data in JTable. There is abstract class PrintJob & its abstract methods.But i am not understanding how 2 implement them & get my job done. Can anyone throw some light on this. Help appreciated!!!