名前付きのPrintable
クラスがmyPrintableObject
あり、print メソッドは次の方法でオーバーライドされます。
public int print(Graphics g, PageFormat pf, int pageIndex) throws PrinterException
{
if(pageIndex<5)
{
pf.setOrientation(PageFormat.LANDSCAPE);
g.drawString("HELLO FRIEND",100,180);
return PAGE_EXISTS;
}
else
{return NO_SUCH_PAGE;}
}
同じドキュメントで複数のページを横方向に印刷したいと考えていました。1ページ目以外印刷中です。常に縦向きで印刷されます。
どうすればこれを修正できますか?