Colunas no JList

Olá pessoal, eu estou querendo fazer um list em seus itens pudessem ter colunas.
A ideia é a seguinte, eu tenho uma tabela de uma base com 3 campos e eu queria colocar todos os três campos tabulados em um único jList.

Esse é o jeito que os itens devem aparecer no jList:

1---------Joao Jose da silva----------casado
3---------Maria do socorro-----------solteira
4---------Pedro Francisco------------viuvo

Obs: no lugar dos simbolos de " - " deveria ser espaço em branco, só os coloquei para mostrar que eu preciso que tudo esteja tabulado

Eu já tentei o /t e concatenar espaço em branco mas nao fica tudo tabulado.

Vlw.

Porque não usa o JTable?

Faça isso que o Daniel disse use JTable ficará mais fácil trabalhar com JTable

http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JTable.html

Faça isso que o Daniel disse use JTable ficará mais fácil trabalhar com JTable

http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JTable.html[/quote]

Isso pode te ajudar:

http://www.javaalmanac.com/egs/javax.swing/list_ListLayout.html?l=new

Esse última resposta, me [color=red]interessou (e não entereçou).[/color]
E para completar, eu posso usar a multipla seleçao para que na hora em que selecionar um item, seleciona tambem todos da mesma coluna.

Tá aqui a dica de incluir e remover :

http://www.javaalmanac.com/egs/javax.swing/list_ListAddRem.html?l=rel