Exportar dados de uma JTable para Excel

8 respostas
Ricardo_Siqueira

Bom dia,
Alguém sabe como eu exporto uma JTable para Excel? Aliás, é possível fazer isso?

8 Respostas

drix

Bom… Não tenho a resposta :lol:
Mas talvez, vc poderá começar a pesquisar por:

Caso consiga a solução, postar para nós!!!

T

Crie um arquivo em formato CSV. Por exemplo, para a seguinte tabela:

Conta    Nome             Saldo      Cliente desde
12345-6  Carlos Parreira  R$12,34    12/2005
23456-7  Ronaldo Nazario  R$1234,56  04/2004

você pode gerar um arquivo-texto com o seguinte conteúdo:

"Conta";"Nome";"Saldo";"Cliente desde"
"12345-6";"Carlos Parreira";R$12,34;2005/12/01
"23456-7";"Ronaldo Nazario";R$1234,56;2004/04/01
Ricardo_Siqueira

Zapeando por aqui encontrei uma API chamada JFreeReport que tem umas classes que PARECEM fazer esse export de forma simples.
Alguém já usou essa API?

Thingol nao entendi seu exemplo :S

P

Ricardo,

Procure no google por jexcel api. Esta api consegue ler e criar arquivos Excell da versão 97 para cá.
Ricardo_Siqueira

Pango muito obrigado.

Olha que bonito: http://www.andykhan.com/jexcelapi/index.html

siloe

muito boa a ideia de usar arquivos .CSV!!!
valew :stuck_out_tongue: :smiley:

Tiburcio_Mancha

já ouviu falar em umas libs da Apache chamada POI.

Uma outra alternativa é pegar os dados que chegam no seu JTable e jogar no excel usando POI.

ViniGodoy

Eu também usei a JExcelAPI. Funciona bem.

Criado 21 de junho de 2006
Ultima resposta 30 de dez. de 2010
Respostas 8
Participantes 7