Jtable consultar .  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 251
Localização: Santo Andre-Capital-sp
Offline

bom, o que estou tentando fazer é o seguinte tenhu um jtable com "nome" e "codigo" certo...


na minha tela tenho o botão consultar quando clikado aparecerá os dados digitados nos campo que eu tenhu ja cadastrado....


que será buscado no banco de dados ....mas não estou conseguindo jogar eles no jtable...


pq qundo fizer a consulta na msm tela aprecerá no jtable os dados encontrados com o nome ou codigo!!


grato á todos!!!



Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


renanedpedroso
JavaTeenager
[Avatar]

Membro desde: 17/03/2010 10:55:10
Mensagens: 180
Localização: Poços de Caldas / MG
Offline

Se você estiver usando o DefaultTableModel (o que não é muito indicado), você poderá fazer assim:

Supondo que você tenha uma lista de itens já preenchida...



Mas se não quiser usar o DefaultTableModel, acesse:

http://www.guj.com.br/posts/list/15/199067.java#1001295

Espero ter ajudado, abraço!

Renan Eduardo Pedroso
Analista e Desenvolvedor Java
[MSN]
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1793
Offline

Pois é cara, ja tem uma ação um REGIME quase militar aqui no forum contra DefaultTableModel, tem um post do Vini aqui no GUJ que explica muito bem como usar seu proprio Model extendendo de AbstractTableModel, vale muito apena vc dar uma olhada.
renanedpedroso
JavaTeenager
[Avatar]

Membro desde: 17/03/2010 10:55:10
Mensagens: 180
Localização: Poços de Caldas / MG
Offline

Exemplo básico de um modelo próprio de tabela...




Você pode utilizá-lo assim:





Espero ter ajudado!

Renan Eduardo Pedroso
Analista e Desenvolvedor Java
[MSN]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 19490
Localização: Curitiba/PR
Offline

evertonsilvagomesjava wrote:Pois é cara, ja tem uma ação um REGIME quase militar aqui no forum contra DefaultTableModel, tem um post do Vini aqui no GUJ que explica muito bem como usar seu proprio Model extendendo de AbstractTableModel, vale muito apena vc dar uma olhada.


Não é regime militar, é campanha!!! \o/

Mas é pelo bem de todos, o Default só traz dores de cabeça. E fortes.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 19490
Localização: Curitiba/PR
Offline

renanedpedroso wrote:Exemplo básico de um modelo próprio de tabela...


O princípio básico de se criar um model próprio é justamente não ter algo como


dentro do model, e sim ter um:


Isso sim, traz grandes vantagens para o desempenho e a manutenção do sistema, pois evita que você tenha que copiar dados da sua classe de negócio para seu modelo dentro da sua view. Também permite que você exiba só informações relevantes para seu usuário, sem perder informações importantes, como o id de quem está naquela linha.

Seu model, apesar de funcionar, não deixa de ser uma reescrita do Default e, portanto, é tão prejudicial quanto o próprio Default.

This message was edited 1 time. Last update was at 19/03/2010 10:50:03


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1793
Offline

ViniGodoy wrote:
evertonsilvagomesjava wrote:Pois é cara, ja tem uma ação um REGIME quase militar aqui no forum contra DefaultTableModel, tem um post do Vini aqui no GUJ que explica muito bem como usar seu proprio Model extendendo de AbstractTableModel, vale muito apena vc dar uma olhada.


Não é regime militar, é campanha!!! \o/

Mas é pelo bem de todos, o Default só traz dores de cabeça. E fortes.



eu que o diga as dores de cabeça, se vc nao tivesse me ajudado eu tava ferrado aqui agora kkkk.
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 251
Localização: Santo Andre-Capital-sp
Offline

Bom e nunca usei esse DefaultTableModel .....

eu montei o Jtable no net beans ja esta pronta agora tô querendo os dados dentro dos campo do jtable!!



Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


renanedpedroso
JavaTeenager
[Avatar]

Membro desde: 17/03/2010 10:55:10
Mensagens: 180
Localização: Poços de Caldas / MG
Offline

Imaginei que postariam algo sobre o . hehehe

Uso o pra ter um Modelo mais genérico.

Concordo totalmente com a campanha, principalmente por já ter usado o DefaultTableModel e é um inferno pra dar manutenção, mas do jeito que fiz, pra mim é suficiente.

Abraço!

Renan Eduardo Pedroso
Analista e Desenvolvedor Java
[MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5847
Localização: São Paulo/SP
Offline

Mas ainda existe um pequeno problema que a maioria dos TableModels que vi implementado ainda usa Object[][] ou List<Object[]> que no final das contas é um DefaultTableModel mais "bonitinho".

O interessante realmente é ter um get que retorna o tipo do objeto que voce quer.

Um otimo exemplo é o TableModel generico que o ViniGodoy criou que usa enums para as colunas ou o ObjectTableModel que criei que usa anotações nos atributos da classe.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team