import java.awt.print.*;在打印包里有Paper.class和PaperFormat.class两个类,这两上类都有getWidth () 和getHeight()这两个函数,分别取得纸张的宽度与高度!!

解决方案 »

  1.   

    PrinterJob job = PrinterJob.getPrinterJob();
    PageFormat pageFormat = job.defaultPage();
    Paper selectedPaper = pageFormat.getPaper();
    selectedPaper.getHeight();
    selectedPaper.getWidth();
    selectedPaper.getImageableHeight();
    selectedPaper.getImageableWidth();
    selectedPaper.getImageableX();
    selectedPaper.getImageableY();
      

  2.   

    http://www-900.ibm.com/developerWorks/cn/java/l-javaprint/index.shtml