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
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
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