[RESOLVIDO]Como usar o jComboBox?  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
Jackye
JavaTeenager
[Avatar]

Membro desde: 19/10/2011 19:24:31
Mensagens: 186
Localização: João Câmara/RN
Offline

Olá!
Estou utilizando códigos para cadastrar a partir de uma interface gráfica. estou trabalhando com Hibernate. Gostaria que me ajudassem.
Como faço para pegar os nomes dos autores numa jComboBox? Sendo que já existe autores cadastrados no banco.
Veja o código que usei para cadastrar:



Ainda não testei os códigos porque preciso definir a lista de autores que o livro pode ter. E no botão cadastro apenas chamo o método CadastrarLivro();
Estou muito confusa com os códigos! Alguém pode me ajudar? Alguem tem alguma ideia de como tenho que organizar esses códigos?
Até.

This message was edited 1 time. Last update was at 01/02/2012 19:07:53


Jakeline Clementino
[Email] [Yahoo!] [MSN]
discorpio
Virtual Machine Man
[Avatar]
Membro desde: 06/02/2010 18:46:46
Mensagens: 547
Localização: Rio de Janeiro
Offline

Boa noite Jackye.

Olha, eu não uso o hibernate, porém eu costumo popular um JComboBox com dados do banco, utilizando uma classe chamada ComboBoxModel, eu creio eu que servirá pra você mesmo utilizando o hibernate, pois eu implemento esta classe para utilizar uma conexão direta com o banco e pegar os dados via SQL.

Dê uma olhada na dica que dei neste post.
http://www.guj.com.br/java/261022-jcombobox-pega-nome-e-jtextfield-retorna-id#1362476.

Um abraço.

O Senhor é meu Pastor e nada me faltará. (Sl. 23:01)
[MSN]
Jackye
JavaTeenager
[Avatar]

Membro desde: 19/10/2011 19:24:31
Mensagens: 186
Localização: João Câmara/RN
Offline

discorpio!

Obrigada pela Dica!!

Jakeline Clementino
[Email] [Yahoo!] [MSN]
ViniGodoy
Moderador
[Avatar]

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

Movido para o fórum de interface gráfica.

@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]
Jackye
JavaTeenager
[Avatar]

Membro desde: 19/10/2011 19:24:31
Mensagens: 186
Localização: João Câmara/RN
Offline

Olá! Segui as dicas do Post recomendado: http://www.guj.com.br/java/261022-jcombobox-pega-nome-e-jtextfield-retorna-id#1362476
Mas como faço pra preencher uma JTable quando o dado da combobox for selecionado??

Jakeline Clementino
[Email] [Yahoo!] [MSN]
Jackye
JavaTeenager
[Avatar]

Membro desde: 19/10/2011 19:24:31
Mensagens: 186
Localização: João Câmara/RN
Offline

Oi!

Minha aplicação não tá buscando os nomes dos autores no JComboBox!
O que eu faço?
Esta é minha classe que implementa o ComboBoxModel:


No JComboBox da interface eu fiz o seguinte:

Jakeline Clementino
[Email] [Yahoo!] [MSN]
Jackye
JavaTeenager
[Avatar]

Membro desde: 19/10/2011 19:24:31
Mensagens: 186
Localização: João Câmara/RN
Offline

Olá gente!

Gostaria que me explicassem o que estes metodos abstratos (são metodos que fazem parte da classe que implenta ComboBoxModel)fazem:

Jakeline Clementino
[Email] [Yahoo!] [MSN]
Jackye
JavaTeenager
[Avatar]

Membro desde: 19/10/2011 19:24:31
Mensagens: 186
Localização: João Câmara/RN
Offline

Olha, achei um jeito fácil de chamar os nomes a partir de um ComboBox:


Depois é só chamar o método lá na parte do initComponets.




Jakeline Clementino
[Email] [Yahoo!] [MSN]
Rocklee6544
Debugger
[Avatar]

Membro desde: 02/03/2010 03:05:46
Mensagens: 50
Offline

Uma melhoria disso seria o uso de classe parametrizada , também poderia receber uma coleção qualquer e uma facade para consulta ou outro meio qualquer para consulta.
Ou até mesmo objeto critéria para o Hibernate

This message was edited 1 time. Last update was at 03/02/2012 08:56:11

[Email] [MSN]
Rocklee6544
Debugger
[Avatar]

Membro desde: 02/03/2010 03:05:46
Mensagens: 50
Offline

Para utilizar seria legal Criar um Decorator


Algo como:


This message was edited 2 times. Last update was at 03/02/2012 09:20:12

[Email] [MSN]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team