/*
If there is an HSSFSheet excel spreadsheet I want to
go to real world paper from my printer, may I
proceed roughly as follows to get my what one would expect?
*/
public class MyHSSFSheet extends HSSFSheet implements javax.print.Doc
//<----- HSSFSheet final removed, reflection/recode.
{
//...
}
public class MyPrintService implements javax.print.PrintService
{
//...
}
MyPrintService printService = new MyPrintService();
DocPrintJob printJob = printService.createPrintJob();
public class MyListener implements PrintJobListener
{
//...
}
printJob.addPrintJobListener(new MyListener(//?..);
MyHWPFSheet spreadSheet = new .... ;
javax.print.event.PrintEvent printEvent = new
javax.print.event.PrintEvent(spreadSheet); //call this.
//Will this last code line here start printing, [Windows, Printer, Software
Driver and Network all permitting?]