下面就是添加页角的代码: 
MessageFormat footer = new MessageFormat("第{0,number,#.#}页"); 
PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet(); 
pras.add(new Copies(1)); 
//纸张 
pras.add(MediaSizeName.ISO_A4); 
//方向 横向 
pras.add(OrientationRequested.LANDSCAPE); 
//打印范围 
pras.add(new MediaPrintableArea(10,10,210,297,MediaPrintableArea.MM)); 
try { 
  jTable1.print(PrintMode.NORMAL,header,footer,true,pras,true); 
}catch (PrinterException e) { 
  e.printStackTrace(); 
  JOptionPane.showMessageDialog(this,  "打印失败:"+e.toString(), "提示", 
      JOptionPane.WARNING_MESSAGE); 
}