我做的打印是这样的思路:1.有一个主控的打印页面 PRINTViewer extends Applet , 主要是包括一些按钮,如翻页了等.
  里面 NEW 一个类 MAINPanel 2.MAINPanel extends Panel , 这个类主要是用来从HTML中读数据,以及画所需要打印的内容3.PrintDialog 用来做为打印对话框.4.然后把这几个文件打一个包,你可以用微软的数字签名来打包.这样就可以用了.一般包名为.CAB
5. 在HTML 页中写出这个包就可以了.
<applet
  codebase = "."
  code     = "com.print.PRINTViewer.class"
  width    = "800"
  height   = "860"
  hspace   = "0"
  vspace   = "0"
  align    = "top"
><!-- cab包的路径 也就是你用数字签名打的那个包 -->
<param name=cabbase value="multiVoucherAidPrint.cab">

解决方案 »

  1.   

    <!-- cab包的路径 也就是你用数字签名打的那个包 -->
    <param name=cabbase value="multiVoucherAidPrint.cab">请问这个是要用?用JAVA打印需要这个?
      

  2.   

    拆分类
    然后打到一个包里
    jsp中用jfreechart包做linechart数据点显示问题
    http://expert.csdn.net/Expert/topic/2953/2953628.xml?temp=.726742
      

  3.   

    ???
    http://expert.csdn.net/Expert/topic/3061/3061281.xml?temp=.7100336