Imprimir JTable

2 respostas
Shumy

Lista,

Alguem sabe como faço para imprimir uma tabela contida num JTable?

E outra coisa: quando uso o seguinte código para imprimir uma simples String:

try {

FileOutputStream os = new FileOutputStream(LPT1:);

PrintStream ps = new PrintStream(os);

ps.println(Texto qualquer);

ps.close();

}catch (IOException ioe){

System.out.println("IOException: " + ioe);

}

quando eu uso isso, minha impressora imprime a String (bem lentamente, como se tivesse dificuldade), e logo depois trava e naum devolve o papel com a impressão… Alguém sabe pq?

Obrigado

Shumy

2 Respostas

cv1

Impressao, infelizmente, nao eh tao simples assim :wink:

Da uma lida nesse tutorial aqui: http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-Printing.html

brlima

Caro amigo Shummy,

Como nosso amigo cv disse, impressao nao é tao simples assim… Mas como sempre tem a saida pela esquerda :smiley:

Tipo, eu testei algumas impressoes aqui utilizando o output pra impressora ( direto pela porta LPT1 ou direcionando pra a impressora. ex: /comp1//impressoraX ) e funcionou legal, PARA IMPRESSORAS MATRICIAIS com excessao de algumas deskjet. ainda nao sei pq. Mas essa questao de travar a folha, acho que tah faltando vc “cuspir” a folha. Tenta dar um println("\f") pra pular pra proxima pagina.

Criado 24 de dezembro de 2003
Ultima resposta 24 de dez. de 2003
Respostas 2
Participantes 3