pessoal fiz uma função para ler um arquivo txt e esta tudo ok, o problema e que não consigo colocar em uma  DefaultTableModel    
  
  try { 
            DefaultTableModel modelo = (DefaultTableModel)painel.getModel();    
            modelo.setNumRows(0);    
            painel.setModel(modelo); 
            File file = new File ("sasdic.txt");
            FileInputStream arquivo = new FileInputStream(file); 
            InputStreamReader ler = new InputStreamReader(arquivo); 
            BufferedReader x = new BufferedReader(ler); 
            String linha = x.readLine(); 
            
            
            while (linha != null) { 
                for (int i = 0; ; i++) {
                String [] nome = linha.split(linha.substring(10,20));
                    modelo.addRow(nome);
                    //System.out.print(campos);
 
                System.out.println();
                linha = x.readLine(); 
                }
            }
         } catch(Exception e){ 
            e.printStackTrace(); 
        }