Imprimir dados de um formulario

bom dia ,
eu gostaria de fazer a impressao em impressora jato de tinta, imprimindo dados do meu formulario da minha aplicacao, no caso os dados seriam tipo uma notinha de venda. Uso relatorios com o ireport, como de cliente, mercadorias etc… Mas infelismente para imprimir os dados da nota que quero eu nao sei fazer no ireports, tentei varias coisas e nao o consigo. qdo mando gerar um relatorio vem todos os dados de "tudo " para o relatorio gerado.

SELECT * FROM produtosvenda, notaf WHERE nf_numero=vend_codigonotaf AND vend_codigonotaf= ?????? – nao sei o que fazer para que o ireports imprima somente a nota que quero na execucao do meu programa.

entao pensei, deve ter alguma forma de imprimir diretao do java com algum metodo sem utilizar o ireports, alguem tem alguma sugestao ou algum tutorial para postar pra mim aqui?
desde ja agradeco a colaboracao de todos. Preciso concluir meu trabalho de estagio.srrsrsr