Impressão do Banco pulando paginas

Ola Pessoa, Gostaria muito de alguma ajuda, caso alguem ja tenha passado por isso que estou passando. Faço impressão de relatorio do banco direto para impressora, so que nao consigo fazer com que pule de paginas. tentei colocar um contador dentro do while, onde é enviado para impressora, só que so imcrementa uma vez meu contador, assim nao consigo fazer pular de paginas, é como se a linha de comando que envia para impressora executasse so uma vez mandando todo o conteudo do select. vou posta o while que envia para impressora para ver se alguem consegue me dar uma dica de como resolver o problema.

       while(Rs.next()){
           String PegaGrupo    = Rs.getString("grupo");
           String PegaValNf    = Rs.getString("valor");
           String PegaFrt      = Rs.getString("valorfrete");
           String PegaPesoNf   = Rs.getString("peso");

           String PegaCodRem   = ConvString(Rs.getString("codrem"),"remdest");
           String PegaNomeRem  = ConvString(Rs.getString("nomerem"),"str");
           String PegaCodDest  = ConvString(Rs.getString("coddest"),"remdest");
           String PegaNomeDest = ConvString(Rs.getString("nomedest"),"str");
           String PegaNf       = ConvString(Rs.getString("nf"),"nf");
           String PegaValor    = ConvString(Rs.getString("valor"),"valor");
           String PegaPeso     = ConvString(Rs.getString("peso"),"peso");
           String PegaMetros   = ConvString(Rs.getString("metragem"),"metragem");
           String PegaCxvol    = ConvString(Rs.getString("cxvol"),"cxvol");
           String PegaCol      = ConvString(Rs.getString("valorcoleta"),"col");
           String PegaFrete    = ConvString(Rs.getString("valorfrete"),"frete");
           String PegaCtrc     = ConvString(Rs.getString("ctrc"),"frete");

       Print.println(" COD. REMETENTE         COD. DESTINATARIO      NF     VALOR    PESO     MT      CX  COL   FRETE  CTRC");
       Print.println(" "+PegaCodRem+ " " +PegaNomeRem+" "+PegaCodDest+" "+PegaNomeDest+" "
                     +PegaNf+" "+PegaValor+" "+PegaPeso+" "+PegaMetros+" "
                     +PegaCxvol+" "+PegaCol+" "+PegaFrete+" "+PegaCtrc+"\n");


       AcuNf += Double.parseDouble(VPP(PegaValNf));
       AcuPeso += Double.parseDouble(VPP(PegaPesoNf));
       AcuFrt += Double.parseDouble(VPP(PegaFrt));
       AcuGrupo += Integer.parseInt(VPP(PegaGrupo));

Preciso colocar um contador aqui dentro que incremente quando imprimir o primeiro registro, para que possa fazer mudar de pagina…

}//fim do while de impressao

Caso alguem possa me ajudar fico muito agradecido desde ja.

obrigado…