Bom dia.O JComboBox aceita um tipo Object... então basta você passar direto
pra ele o objeto TipoDocumento.
Não esqueça de criar o equals e o toString da classe TipoDocumento.
Abraços!
2009/10/4 Carlos Mesquita Aguiar <cma_fotos2004@
>
>
> Edu,
>
> Faz assim olha:
>
> jComboBox_tipodoc.
> tipoDocumento.
> );
>
> Ai quando vc for inserir basta pegar o valor:
>
> String var = (String)jComboBox_
>
> String[] array = var.split("-
>
> //Pegando o id
> int id = Integer.parseInt(
>
> Abraços e boa sorte...
>
> Carlos Mesquita Aguiar
> Analista de Sistemas
> Contato: 11 9232-9025
>
>
> ----- Original Message -----
> From: edulemos@ymail.
> To: java-br@yahoogrupos
> Sent: Sunday, October 04, 2009 5:11 PM
> Subject: [java-br] Ajuda para gravar fk com combobox
>
> Estou fazendo uma aplicação com swing/hibernate, e estou tento o
> seguinte problema.
>
> tenho um combobox numa tela de cadastro de comprador
> que lista tipos de documentos a partir de uma tabela tipo_doc
> usando o metodo abaixo:
>
> private void preencher_combobox(
> try {
> List<TipoDocumento> lista_tipodocumento = new ArrayList();
> Session session = fabrica.openSession
> lista_tipodocumento = session.createQuery
> TipoDocumento order by nome").list(
>
> for (int i = 0; i < lista_tipodocumento
> TipoDocumento tipoDocumento =
> lista_tipodocumento
> jComboBox_tipodoc.
> tipoDocumento.
> );
> }
> } catch (Exception erro) {
> JOptionPane.
> combobox" + erro);
> }
> }
>
> preciso que apartir da seleção do nome do doc no combobox grave o id
> do documento na tabela de comprador.
>
> ja tentei de varias formas em vão, quem puder ajudar agradeço.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Dalí Freire Dias
--
Sun Certified Programmer for the Java 2 Platform, Standard Edition 6.0
Mestrando em Ciência da Computação - Universidade Federal de Uberlândia
Bacharel em Ciência da Computação - Universidade Estadual de Santa Cruz
--
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Alterar configurações via web (Requer Yahoo! ID)
Alterar configurações via e-mail: Alterar recebimento para lista diária de mensagens | Alterar formato para o tradicional
Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo







0 comentários:
Postar um comentário