I am using the printerJob.printDialog() to print tables (I implemented a print method). The problem is that when the table has many entries printing takes very long time (printing table of 100 entries might take a couple of minutes). I am using the SwingWorker when printing in the following way:
My question is: Is there a way to send a print job in the background, but in the meanwhile, while it is being processed, keep on working?
Then YOU must do the pig's work! Read this tiny ad. READ IT!