Abrir um arquivo e colocalo no jTextArea

2 respostas
vinihds

fmz galera ?

to fazendo um trab. da faculdade e tenho q abrir um arquivo (.pog) uma exteção q criei e colocalo no jTextArea. (cirei um arquivo no bloco de notas e mudei a extenção para .pog)

e tb gstaria de saber como q faço para salva-lo com essa extenção…valeu!!!

filtro = new FileFilter()  {

public boolean accept(File file ) {

return file.getName().toLowerCase().endsWith(".pog") || file.isDirectory();

}

public String getDescription(){

return programa orientado a gambiarra .pog;     }

};

arquivo=new JFileChooser(D:\”);

arquivo.setDialogTitle("…:: POG ::…");

try{

arquivo.setFileFilter(filtro);

}

catch (Exception e) {}

arquivo.setMultiSelectionEnabled(false);

arquivo.showOpenDialog(this);

file=arquivo.getSelectedFiles();

System.out.println(file.length);

//o problema ta aqui…como coloca-lo no jTextArea ?

jTexto.setText(file.toString());

at+

2 Respostas

nbluis

Olha, para abrir esse arquivo tem várias maneiras, utiliza o FleInputStream ou o FileReader de java.io, lá tem métodos para leitura disso.

Quando a criar um arquivo …
é fácil,

FileWriter fw = new FileWriter(new File('teuarquivo.extensao'));
BufferedWriter bw = new BufferedWriter(fw);
PrintWriter pw = new PrintWriter(bw);
pw.print('escreve nele');
pw.close();
bw.close();
fw.close();

Talvez saia algum erro pq fiz de cabeça … mas é mais ou menor por ai …
falow

bzy

Aqui tem uma agenda simples que abre um arquivo TXT e lê seu conteudo, talvez ajude.
http://www.guj.com.br/java.tutorial.artigo.183.1.guj

Neste outro ele faz quase o mesmo, só que com um arquivo CSV, usando o java.io.Reader que acho mais sofisticado.

http://guj.com.br/posts/list/52054.java#277306

Criado 17 de fevereiro de 2007
Ultima resposta 17 de fev. de 2007
Respostas 2
Participantes 3