Tutorial sobre JTable - Parte 2: Implementando Seu Modelo

1 resposta
Rafael_Steil

Segunda parte do tutorial sobre jtable do Bruno Rios Lima . Confira em

http://www.guj.com.br/user.article.get.chain?article.id=147&page=1

1 Resposta

Andr_Heidi_Moriya

Olá,
estava estudando esse tutorial e tenho umas duvidas.
Vendo estudando esse tutorial da seguinte forma.
Para visualizar o que o autor esta fazendo, estou criando telas, do tipo JFrame e JInternalFrame.

Lendo o primeira parte, no final dele o autor diz o seguinte: “Poderiamos ter utilizado o Iterator para trabalhar em cima dos dados, basta obter o iterator do vetor de linhas dos dados retornado pelo modelo e obter os valor por meio de array de strings.”

Iterator i = modelo.getDataVector().iterator(); String [] row = i.next();

Bem com sou um novato no java e nunca usei o jtable, nao sei ao certo onde colocar isso no codigo.

E tambem nao sei onde implementar o metodo substituirValor(String oldValue, String newValue, int column) que ele criou.

Ja na segunda parte, ele criar uma classe estendendo o AbstractTableModel. Cria duas variaveis e mais metodos set e get para as variaveis e implementa os metodos abstratos da classe AbstractTableModel. Ate ai tudo bem.

Mas no Metodo createJTable(), ele cria duas variaveis novamente. Uma esta como dados e a outra com o mesmo nome do atributo criado anteriormente.
E passa esses dois atributos como parametro para o metodo construtor criado com dois argumentos.
O problema nessa parte eh que na hora de rodar o a classe, ele nao mostra o titulo da coluna como esta feito na codigo. O que deveria aparecer eh Estado e Cidade, mas o que esta aparecendo eh A e B.

Bem eh isso eu fui apenas ate essa parte do tutorial.

Desde já agradeço a atenção de todos
obrigado

Criado 22 de junho de 2004
Ultima resposta 18 de abr. de 2009
Respostas 1
Participantes 2