Utilizando a Impressora

Boa tarde galera…

Gostaria de saber como utilizar a impressora no meu programa Java.
Nele contem os textfields de nome, cpf, etc…

dai eu queria pegar os valores nele e mandar para impressao para q saisse no papel certinho…

Como fazer isso ??? Nao tenho nem noção por onde começar.

Grato.

Aguardo Respostas.

acho que vc utiliza a api chamada

Java Print API

vc sabe de algum site ou artigo q tenha algo sobre isso ??

Grato

[quote=cleriton]Como fazer isso ??? Nao tenho nem noção por onde começar.
[/quote]

Existe um site muito bom que ajudam as pessoas a buscar o que elas querem:

www.google.com

Aqui vc acha o que procura:

http://www.google.com.br/search?q=Java+Print+API&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pt-BR:official&client=firefox-a

[]'s

No proprio guj tem

http://www.guj.com.br/posts/list/15766.java#82154

Eu ja estava pesquisando no google :stuck_out_tongue:
mas postei aq pra saber se alguem poderia me ajudar de modo mais eficaz :wink:

Valeu .o/

Até

ASCII, tenho alguma coisa em casa, depois te passo…

Beleza manim.

vou ficar no aguardo

fuiz

Utilizo este codigo na impressora matricial.

Eu construi uma classe que cria um arquivo texto contendo os dados formatados, portanto,
contem os codigos ASCII.
Então estando o texto pronto, envio para a impressora:

Se alguem tiver novas sujestoes, agradeço muito !!

Tabela de codigo ASCII.
…x0 - DRAFT
…x1 - MELHOR
…E - NEGRITO
…G - PASSAGEM DUPLA
…15 - condensado
…14 - expande
…0 - espacamento 1/8 entre linhas

Criando l codigo ASCII:

char caracter = (char) 27;
String ascw = new Character(caracter).toString();

Criando um arquivo texto:

Voce deve salvar dessa forma no arquivo texto/ou se preferir pode enviar para a impressora:

ascw+“x0” + ascw+“E” + ascw+“0” + “MEU TEXTO”

Ou estando com o arquivo salvo basta enviar para impressora.

Eu fiz desta forma:

gravatxt cria1 = new gravatxt(Arquivotxt, ascw+“x0” + ascw+“E” + ascw+“0” + “MEU TEXTO” );
cria1.criaArquivoTexto();

Modulo para criar um arquivo texto:
…gravatxt

Espero ter ajudado
t+