estou precisando uma ajuda para juntar as informações sobre jtable e databases…
bem, tenho uma aplicação que faz uma pesquisa no banco em busca de um dado…
quero colocar os dados retornados “do meu interesse” na jtable… ou seja, não são todos os campos da tabela que serão publicados…
já fiz a pesquisa e consigo pegar os dados que me interessam, porem não consigo (não sei) publicar esses dados na jtable… já li várias coisas, mas simplesmente não entendi muita coisa… então gostaria de solicitá-los ajuda.
Bom, se você já tem os dados, um dos problemas já está resolvido.
O que você pode fazer é adaptar os seus dados com esse material
E depois de testar, se ainda tiver dúvidas, você pode fazer uma pergunta mais específica.
[]´s
Daniel
T
thats
valeu pela dica…mas já tinha lido essa material…
meu problema é o seguinte… eu estou usando o netbeans como sabemos ele não deixa agente editar algumas coisas…mas até ai tudo bem, eu consegui colocar minhas variáveis nos campos da tabela, porém não acontece nada…o codigo esta abaixo:
dai eu tenho uma conexao com while com rs.getString(“bla”); etc…
mais nada muda…
T
thats
bem…consegui pegar os dados e montar um Vector com eles, porem ainda não consigo publica-los na jtable…alguem tem alguma idea do que pode estar faltando…
vls
yorgan
Você está fazendo no NetBeans, correto.
Então faça algo assim como teste:
Crie esse método para retornar o modelo da sua tabela:
Depois no editor visual, clique na tabela e nas propriedades clique no campo ‘model’.
No primeiro combo ‘Set jtable´s model…’ marque Custom Code.
Vai aparecer uma linha perecida com isso jTable1.setModel( -campo texto- );
No campo texto informe ‘getModelo()’.
Dessa forma você vai colocar o seu modelo na jTable no memento que ela é criada, na parte do código que o netbeans não deixa você editar manualmente.
Acho que isso resolve o seu problema.
[]´s
T
thats
opa…valeu pela dica… fiz alguns testes…consegui preencher o Vector com os dados da seguinte forma:
while(rs.next()){
Vectorrows=newVector(columns);for(inti=1; i <= columns; i++) {rows.addElement(rs.getObject(i));}
row.addElement(rows);
}
mas eles não estão sendo publicados na tabela… to fazendo alguma coisa errada ou esta faltando algo?