Imprimir JFrame com paginação

Bom dia pessoal.

Já postei um fórum aqui pedindo ajuda em impressão do conteúdo de um JFrame, porém depois de diversas ajudas não conseguimos resolver o problema.

O que ocorre é que tenho um JFrame o qual possui um JPanel com bastante conteúdo, o que gera inclusive barras de rolagem no JFrame e é isso que está me dando problema, pois todas as soluções que consegui nos outros post usavam a ideia de tirar um ‘print’ do conteúdo do JFrame e alterar a escala para poder imprimir numa página. Com isso a resolução da altura fica extremamente pequena e não serve como solução.

O que preciso desesperadamente é conseguir imprimir o conteúdo do JFrame com paginação, ou seja, precisa dividir o conteúdo em várias páginas…

Tentei seguir e alterar o exemplo deste link http://java.sun.com/developer/onlineTraining/Programming/JDCBook/advprint.html mas não obtive sucesso.

Fico no aguardo de alguém que já tenha feito ou saiba como fazer, pois preciso muito pessoal.

Muito obrigado pela atenção e fico no aguardo.

Abraços

Não seria mais profissional criar um relatorio ao inves de ficar imprimindo JFrame? use JasperReports imprimir JFrame é P.O.G

No meu caso não se aplica a ideia de usar um gerador de relatórios, pensei nisso e tentei até adequar, mas realmente não se aplica…preciso realmente imprimir o conteúdo do jframe.

Continuo no aguardo…