Dúvida com o iText

Estou querendo gerar um arquivo .pdf coisa que eu faço de boa.

o que eu preciso é quando eu clicar no botão imprimir eu gostaria que fosse impresso esse arquivo pdf se possivel sem gerar o pdf e sim jogar direto na impressora, ou então gerar um pdf e imprir na sequencia.

eu fiz um teste de gerar o arquivo e imprimir na sequencia, porem como até ele gerar o arquivo ele ja abriu a tela de impressão, acaba imprimindo o pdf antigo…

estou usando NetBeans atualizado 7.x

alguem pode me dar essa dúvida?
o que devo pesquisar?

:?:

Abraços