Relatorio sem ultilizar BD

Olá pessoal,

Bem, sou iniciante em java e estou desenvolvendo um trabalho que nee, não e permitido o uso de banco de dados ou arquivo.
Eu presiso de alguma ferramente que possa gerar um relatorio PDF, DOC, TXT ou algo do tipo.

Por exemplo, eu tenho um array de 10 posições contendo um cadastro de cliente, e, nesse relatorio queria imprimir alguns dados contidos nele.
Se alguem puder mi ajudar agradeço

Obriogado!!!

Eae,

não sei se entendi a sua dúvida, mas se você quer gerar um relatório em TXT ( texto puro ) dos dados contidos em um array basta abrir um fluxo para o arquivo e escrever diretamente nele. Você procurar por BufferedWriter para fazer isso. Para os outros formatos, talvez seja necessário uma api especifica. Uma idéia simples e com resultado razoavel, na minha opinião, seria escrever tags html e gerar um arquivo web.

gerar relatorio pdf, com itext na mão, mais dá pra fazer com ireport também

gerar relatorio excel, com poi
http://www.avajava.com/tutorials/lessons/how-do-i-read-from-an-excel-file-using-poi.html

gerar relatorio txt, com fileoutputstream
http://www.mkyong.com/java/how-to-write-to-file-in-java-fileoutputstream-example/

acho que resolve

oi eu te sugiro a usa um ireport …
se vc quise eu tenho uns tutoriais da hora pra fazer isso rsrs… :lol:

bom, sugerir mesmo, rsrs, sugiro fileoutputstream pq vc parece não saber nada e de todas opções é o mais simples.

você pode usar o datasource do ireport, passando os dados por parametros !

Sim eduJava, eu não sei absolutamente NADA do que o java é capaz de fazer, estou iniciando agora.
Mais agradeço a todos e irei estudar essas opções =)
abraço