Saída formatada no JTable

Olá pessoal, tudo bem?

eu estou trabalhalhando com um JTable, e estou precisando obter a seguinte saída a parir do ctrlc + ctrlv:

Daodos do JTable x

Campo 1 Campo 2 Campo 3 Campo 4 Campo 5

rrrrrrr cccccc ffffffffff sssssss ssssss
rrrrrrr cccccc ffffffffff sssssss ssssss
rrrrrrr cccccc ffffffffff sssssss ssssss
rrrrrrr cccccc ffffffffff sssssss ssssss
rrrrrrr cccccc ffffffffff sssssss ssssss

Ficou meio estrando meu exemplo, mas a idéia é criar uma saída formatada ao meu gosto.

O ídeal é utilizar o própio swing para gerar esta saída ou usar uma ferramenta do tipo JasperReoprt/iReport?