Como manipular JTable?

Estou precisando fazer um JTable que eu possa definir a largara de cada coluna de acordo com as minhas necessidades, não sei nem por onde começar, gostaria, se possivel, que me explicassem como crio o JTable e como faço para poder alterar a largura das colunas.
Muito obrigado,

Wanderson

Para aprender a criar o JTable, vá na sessão de artigos e tutoriais aqui do guj, tem um tutorial de JTable separado em duas partes.

Você pode trabalhar com um TableModel pro conteúdo das células e um TableColumnModel pro comportamento das colunas…

Só uma dica, NÃO use DefaultTableModel, crie o seu que extenda AbstractTableModel.

Apoiado. Um bom tutorial sobre isso (em inglês) está aqui:
http://www.informit.com/articles/article.aspx?p=332278&rl=1

Valeu galera, vou tentar… :smiley: