Título: Ayuda con ComboBox Publicado por: MC.cover en 13 Diciembre 2016, 20:42 pm Hola muy buenas tengo un problema y es el siguiente estoy haciendo una app de uso personal de practica nada mas y quiero llenar un combobox con los nombres de todos los países del planeta. A los nombres de los países ya los tengo en un a BD mysql.
y tengo estos métodos y clases: clase Pais Código
clase RepoPais con método findAll(); Código
clase de la visual la cual en el constructor inicializa los componentes de la visual y luego llama a un método nombrado loadCmb: Código El problema reside en este ultimo método loadCmb que tendría que cargarme los nombres de los países devueltos por la base de datos pero en cambio me llena el comboBox con el nombre del primer país devuelto. Dejo imagen para explicarme mejor. (https://k60.kn3.net/9/6/B/4/F/F/AC5.png) Espero me puedan decir como puedo hacer para que vaya iterando entre la lista de los devueltos así se llena el comboBox con los países devueltos y no con solo uno. Desde ya muchas gracias :) Título: Re: Ayuda con ComboBox Publicado por: kingcreek en 13 Diciembre 2016, 23:16 pm El unico error que veo es que aplicas mal el foreach pasando como argumento el iterable en vez de la variable
Código
Donde "pais" es la variable a usar y "p" es el argumento Por lo tanto cambiando de esta manera deberia de mostrar los paises correctamente: Código
Título: Re: Ayuda con ComboBox Publicado por: MC.cover en 14 Diciembre 2016, 04:36 am Hola muchas gracias no me había dado cuenta de ese error tan tonto.
muchas gracias :) |