Applet打印,大家一定要顶~~!
问题是这样的     
                         public   void   drawPage(Graphics   g2   ,PageFormat   pageFormat)   { 
                                     this.pageFormat   =      pageFormat;   
                                     int   width1=   (int)pageFormat.getImageableX()   ; 
                                     int   height1=   (int)pageFormat.getImageableY();       
                                     int   width=   (int)pageFormat.getImageableWidth()   ; 
                                     int   height=   (int)pageFormat.getImageableHeight(); 
    g2.drawRect(0,   0,   width,   height);//画距型 
                                              g2.drawString( "width: "+width+ "   height: "+height,   width-300,height-300);//打印预览时,显示794,397,但打印出来却是559,397,我再修改宽高显示为680,510,打印出来却变成了404,510,为什么宽总是差这么多?                                                
                                              g2.drawString( "width1: "+width1+ "   height1: "+height1,   width1   ,height1   );//width1永远都显示8,不管我怎么设置left,right边距,为什么?但height会跟着我设的top,bottom边距改变   
 各位,一定要帮忙啊~~ 
------解决方案--------------------自己不顶,别人是不会先顶的~
------解决方案--------------------up
------解决方案--------------------显然不懂,学习一下。 
 如何在页面实现 缩放 功能呢。 
 这里的边框显然大有讲究。
------解决方案--------------------mark