Olá amigos.
Bom dia.
Estou precisando da ajuda de vcs em uma questão aparentemente simples, mas que não estou conseguindo fazer aqui.
É o seguinte… Tenho uma tabela bairros em meu BD que tem um coluna com o nome proximidades, onde eu coloco alguns bairros próximos quando o usuário cadastra o bairro no sistema…
Eu inseri os bairros pelo código nesta tabela.
Está funcionando tudo ótimo… Só que agora eu quero trazer para uma tabela com todos os bairros cadastrados e tem uma coluna com o nome proximidade… nela eu não quero que apareça o código dos bairros e sim o nome dos bairros.
Fiz o método que separa os códigos e resgata o nome no BD e está funcionando legal… Está puxando os nomes e tudo certim…
Só que não sei como fazer para mudar o conteúdo da coluna!!!(Eu sei que pode parecer ridículo mas realmente não estou conseguindo…rsrs)
Fico no aguardo da ajuda dos amigos!
Abraços a todos!
Alterar valor em uma célula da JTable!
1 Resposta
Galera, eu estou tentando algo mais ou menos assim:
public void setColumnValue(int row, int col, Bairro b){
this.getColumnName(col);
String temp = new String();
temp = b.getNome();
this.setValueAt(temp, row, col);
fireTableCellUpdated(row, col);
}
E em minha tela estou chamando:
public void carregaNomesBairros(){
DAOBairros daoBairros = new DAOBairros();
List<Bairro> list;
Bairro b = new Bairro();
String temp = null;
String [] temp2 = null;
String nomes = "";
try{
for(int i =0; i<model.getRowCount();i++){
temp = String.valueOf(model.getValueAt(i, 1));
temp2 = temp.split(";");
for(int z=0;z<temp2.length;z++){
b = daoBairros.getNeighborhoodObject(temp2[z]);
//nomesBairros[i] = b.getNome();
nomes += b.getNome()+";";
b.setNome(nomes);
}
model.setColumnValue(i, 1, b);
nomes = "";
}
Mas não está funcionando… fiz um debug e as variáveis estão com o contteúdo correto, mas não está setando a tabela…
O que pode estar errado?
Abraços
Criado 19 de fevereiro de 2013
Ultima resposta 19 de fev. de 2013
Respostas 1
Participantes 1
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo