Problemas com PDF

Olá Galera do Guj!!! :lol:

Estou trabalhando com um exemplo bem simples para criar um arquivo pdf, com o seguinte código:

public class ExemploPDF01 {

 public ExemploPDF01 () {

        Document doc = new Document (); 

        try {

            PdfWriter.getInstance(doc, new FileOutputStream ("Exemplo01.pdf"));
            doc.open (); 
            doc.add (new Paragraph ("Olá Mundo")); 

        }

        catch (DocumentException e) {
            System.err.println (e.getMessage());

        }
        catch (IOException e) {
            System.err.println (e.getMessage());

        }

        doc.close();

    }

public static void main(String[] args) {
	System.out.println("Criando arquivo.");

    new ExemploPDF01 ();

    System.out.println("Arquivo criado."); 


}

Entretanto, quando boto a classe pra rodar, só sai isso no console:
Criando arquivo
Arquivo criado

Gostaria de saber o que falta para o pdf ser criado e exibido?

Valeu!!

Não falta nada, tenta especificar o caminho.

PdfWriter.getInstance(doc, new FileOutputStream("c:/meuteste/Exemplo01.pdf"));

Depois de executar o seu arquivo pdf vai estar na pasta meuteste.

OK.

Ah, Ok!! Então eu crio o pdf externamente para depois abrir. blz!! Mas digamos que eu quisesse exibi-lo em uma frame, como seria? Estou perguntando isso pq o programa da Receita Federal para declaração de imposto de renda, tem uma parte que quando eu peço pra imprimir um recibo, ele abre uma frame e já exibe o pdf pronto com os dados do contribuinte. Este programa foi feito em java, pra usa-lo tem que ter a JVM instalada na máquina. Gostaria de saber como fizeram pra gerar esse pdf.

Valeu!!!

Na verdade eles usam o jasperReport.

http://www.google.com.br/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_ptBR176&q=jasperreport