Imprimir JTable

keller, vlw mesmo. como o cara aki de cima eu tb tava quebrando a cabeça pra conseguir imprimir um JTextPane porque quando eu fazia.

g.drawString(doc.getText(0, doc.getLength()), 100, 100);

pq esse doc.getText pegava todo o texto sem espaçamento algum, e imprimia-o na mesma linha tb,

antes eu jah havia tentado imprimir um JTable, mas eu estava conseguindo imprimir apenas o JPanel com tudo dentro inclusive o botão imprimir.

muito obrigado, vlw mesmo

Com o livro do Deitel não consegui nem chegar perto de imprimir

Olá, quero apenas agradecer, pois achei através do google este tópico que me ajudou bastante, parabéns pela contribuição da sabedoria um abraço

O código ta bom, só que no meu caso ele só tira uma impressão, depois ele fica dando erro, mesmo se eu fechar e abrir o aplicativo denovo

não consegui adicionar o cabeçalho, tem como me mostrar código dessa implementação?

Uhmn esse codigo é velho!
Fico feliz de saber que ajudou alguns…

Vou ver se pego um tempo pra fazer isso de cabeçalho, isso seria apenas na primeira folha certo?

Vou ver se faco agora pelo fim de semana, nada garantido, valeu pelos comentarios…

Até mais… :thumbup:

[quote=keller]boa tarde a todos, alguem sabe se é possivel imprimir uma JTable ?
se alguem tiver link’s ou exemplos são bem vindos, valeu![/quote]

Kaaara,
Tua classe é show mesmo kara!
Eu estava com exatamente o mesmo problema.

Muito obrigado mesmo!

Por acaso, tu sabes como faço pra deixar uma margem na impressão? pelo menos um centímetro pra cada lado??
Sabe também como faço pra inserir um texto no cabeçalho e outro no rodapé???

Boa tarde! estou com uma pequena duvida na qual não consegui resolver, usei o codigo a cima para imprimir uma tabela, porem em um mesmo frame eu tenho 2 tabelas que quero imprimir, como faço pra sair na mesma impressão as duas tabelas?

no action do botão coloquei o codigo que foi dito a cima também:

new ImprimirJTable(tabela);

funciona beleza, mas gostaria de imprimir as duas, alguem tem alguma dica?

[quote=keller]faça um botao que no clique dele vc faz…

new ImprimirJTable(suaJTable);

beleza ? se nao conseguir só postar…[/quote]

Primeiro, ótimo post! Salvou minha vida, exceto por uma coisa:

Quando eu imprimo a minha tabela, os espaços entre as palavras somem, assim:

Original
FULANO DE TAL DA SILVA
Impresso
FULANODETALDASILVA

Alguma luz? =/

Obrigado

Como faço para mudar o tamanho da fonte e deixar mais espaços nas laterais, no cabeçalho e rodapé? achei muito massa essa classe para impressão
só precisaria saber com fazer para fazer essas alterações. fico no aguardos.

é uma duvida que tive e o que me ajudou foi utilizar o iReport

http://davidbuzatto.com.br/2010/10/09/jasperreports-trabalhando-com-relatorios-em-java-parte-1/

Achei esse tutorial bem robusto, espero que ajude como me ajudou.