Guachala:
Fala murilobast.
Para iniciantes, indicaria o livro do Deitel. Lá dá pra pegar uma base decente da linguagem e de parte da API, incluindo o Swing.
Sobre a feature de exportar os dados em .doc, .docx ou .pdf, vai depender da necessidade do teu app. Diferentes necessidades exigirão diferentes APIs.
Se for relatório, indicaria o iReport: http://jasperforge.org/projects/ireport
Se for PDF, indicaria o iText: http://www.itextpdf.com/
Se for docx, indicaria o docx4j: http://dev.plutext.org/trac/docx4j
Espero que te ajude.
Abs.
e ae beleza man?
entao cara, meu tiu me emprestou a 6a ediçao desse livro, da ateh medo do tamanho dele hehe, eu so li as primeiras paginas de introduçao, mas pretendo ler inteiro(dentro de um ano u.u).
Sobre o aplucativo, vou tenta explicar.
meus pais tem uma empresa onde eles fazem varios documentos usando o world, pra cada cliente são varios documentos que tem que ser editados colocando os dados do cliente.
a minha ideia é a seguinte, projetar um aplicativo no qual apenas precise colocar q vez os dados e ja gera todos os docs necessarios, sem ter q ficar editando de 1 em 1, mas é claro q de começo so quero conseguir editar um unico documento e depois implemento mais.
deve ser bem complicado isdo neah?
mas seria bom pro meu aprendizado e ainda ganho um soft prod meus pais.
é isso.