关于java的打印
1.自己写打印类,可参考
  http://www-900.ibm.com/developerWorks/cn/java/l-javaprint/index.shtml
  http://www-900.ibm.com/developerWorks/cn/java/j-merlin/part10/index.shtml
  http://java.sun.com/docs/books/tutorial/2d/printing/collection.html
2.使用itext、JFreeReport等第三方jar实现