Importar txt para Jtable

Olá Pessoal
O problema qu estou enfrentando é o seguinte: estou implementando um sistema que deve importar alguns arquivos txt e exibilos em colunas para após executar algumas operações com esses dados. Para ler o arquivo tudo blza, o problema é que eu quero separar em colunas para exibir na Table. tenteu usar o split so que o delimitador de colunas nesses relatórios que eu tenho é apenas um espaço em branco " " e complica mais pq esse espaço tabém existe no nome da pessoa que é uma das colunas. então quero saber se existe alguma forma de ler arquivos txt colocando por exemplo da posição x até a y coluna tal da posição z até w outra coluna, ou se existe alguma forma diferente de usar o Split.