PrintWriter?

4 respostas
fernandopaiva

Salve galera…

Tem como colocar em um arquivo.txt uma linha escrita em negrito usando o PrintWrite ???

ex.

File arquivo = new File("/Projeto/arquivo.txt");
            if(arquivo.exists()){
                FileWriter arquivoTxt = new FileWriter(arquivo, true);
                PrintWriter linhasTxt = new PrintWriter(arquivoTxt);
                linhasTxt.println("Meu Nome") // aqui eu iria escrever meu nome em negrito
                arquivoTxt.close();
            }

Existe alguma maneira disso, e tbm italico e sublinhado ??? Ou ateh msm passar o tamanho da fonte ?

obrigado

4 Respostas

drigo.angelo

arquivos txt são texto sem formatação
para formatar, escolher fontes, efeitos etc… crie um arquivo rtf (rich text format)/ html/ etc…

fernandopaiva

opa drigo.angelo, obrigado pela respostas.

mas como eu iria formatar isso usando .rtf, eu ja ate fiz um exemplo aqui, funcionou blzinha, mas não sei realmente como formatar…

fiz assim.

File arquivo = new File("/Projeto/arquivo.rtf");  
            if(arquivo.exists()){  
                 FileWriter arquivoTxt = new FileWriter(arquivo, true);  
                 PrintWriter linhasTxt = new PrintWriter(arquivoTxt);  
                 linhasTxt.println("Meu Nome") // aqui eu iria escrever meu nome em negrito  
                 arquivoTxt.close();  
             }

Não conheço as “tags rtf” para formatar isso, estou na pesquisa, qquer dica agradeço !

obrigado.

ViniGodoy

http://www.biblioscape.com/rtf15_spec.htm

fernandopaiva

Opa vini, obrigado …

Criado 17 de março de 2011
Ultima resposta 18 de mar. de 2011
Respostas 4
Participantes 3