Sauda��es,
 
A aplica��o que estou desenvolvendo utiliza, entre outras formas, arquivo texto como forma de entrada de dados. Os dados no arquivo texto s�o delimitados por identificadores ( como: ",", ".", "/", "-", "\t", etc).
 
Para ler os dados utilizo o comado nexToken().
 
No momento estou utilizando o seguinte c�digo para realizar essa tarefa:
 
////***********************  ARQUIVO ENTRADA DADOS.TXT  ***************
 
    try
    {
      FileInputStream arquivo=new FileInputStream("EntradaDados.txt");
      try
      {
        BufferedReader entrada = new BufferedReader(new InputStreamReader(arquivo));
        try
        {
          while ((Linha=entrada.readLine()) !=null)
          {
            StringTokenizer Dado = new StringTokenizer(Linha,"\t");
            String nome,cod1,Px1,Py1,demanda1;   
            cod1 =  Dado.nextToken();
            int cod=Integer.valueOf(cod1).intValue();
 
            Px1  =  Dado.nextToken();
            int Px=Integer.valueOf(Px1).intValue();
 
            Py1  =  Dado.nextToken();
            int Py=Integer.valueOf(Py1).intValue();
 
            demanda1 = Dado.nextToken();
            int demanda=Integer.valueOf(demanda1).intValue();
 
            nome = Dado.nextToken();
            Cidades[numCidades] = new No(cod ,Px ,Py ,demanda, nome );
            numCidades ++;
          }
 
        }
        catch(Exception o){}
      }
      catch(Exception b){}
    }
    catch(Exception c){}
 
//////******************************************************************************
 
Mas gostaria de utilizar o componete FileChooser para ter a liberdade de escolher (Abrir e Salvar) o arquivo.
 
A quest�o � a seguinte: como fa�o para aliar as duas coisas, ou seja, a utiliza��o desse componente  e o tratamento que devo dar, como mostra o trecho de c�digo acima.
 
N�o sei se fui claro??????
 
Quem souber, por favor me responda.
 
Obrigado,
 
Willian Bolzan.
 

Responder a