JTable ajuda

pessoal, preciso fazer o seguinte:

         Codigo  Usuario               Status
          1E       Josefino da Silva   Em andamento
          2E       Maria dos Santos   Devolvido
          ...

só que eu num sei muito mexer com jTable pois tou começando agora… alguem teria ou saberia onde tem um bom tutoria em PORTUGUES para eu aprender isso, se quiserem ou poderem podem me dar sugestões de como fazer isso tb.

um aspecto importante é que as colunas tem tamanho diferente, e gostaria de selecionar uma linha interia quando o usuario clicasse em cima de algum campo.

obrigado.

Eu aconselho usar uma classe que extende AbstractTableModel como seu model
pra deixar apenas uma linha selecionada:

table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

pra por tamanhos diferentes:

	        TableColumn column = null;
	        for(int i = 0; i < 3; i++) {
	          column = jTable1.getColumnModel().getColumn(i);
	          if(i == 0){//a primeira linha
	            column.setPreferredWidth(8);
	          }else if(i == 1){//a segunda linha
	            column.setPreferredWidth(45);
	          }else{//todas as outras
	        	  column.setPreferredWidth(180);
	          }
	        }

Olá leafar,

Além de formatar as colunas conforme explicado pelo Mark, recomendo que você utilize o binding do genesis para popular sua tabela usando @DataProvider. A documentação linkada está em português e explica tudo o que você precisa saber.

OBRIGADO PESSOA, CONSEGUI FAZER!!! valeu mesmo!!