Impressão de arquivo de texto

4 respostas
A

Olá galera!

Dei uma olhada pelos tutoriais Java da Sun mas nao encontrei impressao de arquivo de texto. O que eu consegui fazer foi uma classe que recebia uma String e a imprimia, só que o problema é que não imprime ‘\n’, imprime somente a String toda junta :frowning:

Como isso é uma coisa muito comum, acho que alguem deve ter essas classes prontas. Se alguem pudesse copiar aí ou mandar algum link util ficaria grato.

Seria ou imprimir uma String que contenha ‘\n’ dentro dela. Ou imprimir um arquivo de texto, tambem contendo ‘\n’ no texto.

Obrigado a todos

4 Respostas

pissurno
import java.io.*;   
  
public class Arquivo {   
   public static void main(String[] args) {   
      try {   
         // Gravando no arquivo   
         File arquivo;   
  
         arquivo = new File("arquivo.txt");   
         FileOutputStream fos = new FileOutputStream(arquivo);   
         String texto = "quero gravar este texto no arquivo";   
         fos.write(texto.getBytes());   
         texto = "\nquero gravar este texto AQUI TAMBEM";   
         fos.write(texto.getBytes());   
         fos.close();   
  
         // Lendo do arquivo   
         arquivo = new File("arquivo.txt");   
         FileInputStream fis = new FileInputStream(arquivo);   
  
         int ln;   
         while ( (ln = fis.read()) != -1 ) {   
            System.out.print( (char)ln );   
         }   
  
         fis.close();   
      }   
      catch (Exception ee) {   
         ee.printStackTrace();   
      }   
   }   
}

qualquer duvida poste em baixo...

flw...

A

Não, não fui bem claro. Imprimir que eu digo é imprimir na impressora…

A

Seria uma classe que recebia uma String e imprimia ela na impressora ou uma classe que recebia um arquivo de texto e o imprimia na impressora

Z

Opa…

http://www.guj.com.br/posts/list/43513.java#230421

talvez isso ajude.

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