Estou fazendo um programa para uma loja, e o cliente me pediu que eu colocasse neste programa, um modo que ele possa ler tudo que ele colocou(por exemplo programa de estoque) e que ele possa imprimir tudo para que seja levado a receita federal pelo o contador dele.Um programa que haja um estoque, é necessário que ,ao finaliza-lo, possamos imprimir follhas para que eles sejem guardadas para possivelmentes consultas. Me ajudem por favor como eu implemento este código para imprimir…Obrigada :lol:
Tenho uma aplicação que eu queria que fizesse a mesma coisa que voçe quer e utilizei este código
[code] public void imprimir() {
Frame f = new Frame("Frame temporário");
f.pack();
Toolkit tk = f.getToolkit();
PrintJob pj = tk.getPrintJob(f, "print", null);
if (pj != null) {
Graphics g = pj.getGraphics();
g.drawString("olá",10,10);
g.dispose();
// encerra a impressão
pj.end();
JOptionPane.showMessageDialog(null,"Foi enviado para a Impressora");
} else{JOptionPane.showMessageDialog(null,"Não há impressoras disponiveis");}
f.dispose();
}[/code]
Se estiver usando uma JTable o JDK 6 já tem um método print que é bastante bom. Espero ter ajudado.