Impressora

4 respostas
A

Como que faz para imprimir na impressora um arquivo de texto?

4 Respostas

jzf
import java.awt.Desktop;
import java.io.File;
import java.io.IOException;

public class Test {
  public static void main(String[] a) {
    try {
      Desktop desktop = null;
      if (Desktop.isDesktopSupported()) {
        desktop = Desktop.getDesktop();
      }

       desktop.print(new File("c:\\a.txt"));
    } catch (IOException ioe) {
      ioe.printStackTrace();
    }

  }
}

esse código usa a impressora padrão do seu sistema. Use o jdk6

T+

A

valeu cara!

Ironlynx

JB2007???
Já tentou compilar pela linha de comando(javac)???
Aliás, essa Desktop API até que quebra um galho.Mais aqui:
http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/desktop_api/

A

jbuilder07

mas valeu consegui… era soh linkar o arquivo rt.jar do jdk6

valeu

Criado 27 de março de 2008
Ultima resposta 2 de abr. de 2008
Respostas 4
Participantes 3