Quiero realizar un metodo para cargar un listbox, la idea es que ese metodo sea reutilizable para cargar diferentes tipos de modelo ejemplo lista de personas, lista de ciudades etc. en el metodo quiero utilizar una lista de un modelo (persona,ciudad etc), listbox , metodo Listmodel, render, el siguiente codigo es para cargar una lista de un tipo de modelo:
Código:
Como puedo convertir este metodo cargar una lista de objeto a una lista general?, es decir, que envie por parametro el listbox a cargar, la lista del objeto etc si existe otro metodo mejor que pueda servir pero que sea con modelos seria bienvenido espero que se entieda . sin mas nada que especificar me despido. Gracias. /** inicio para cargar lisbox * listProyect = lista de tipo proyecto(MstProyecto) * eventDao.lista = me devuelve una lista pasando por parametro el modelo o objeto */ listProyect = eventDAO.Lista("MstProyecto"); // se llena la lista con el resultado de busqueda ListModelList prodModel = new ListModelList(listProyect);// defino un modelo de esa lista lstbListProyec.setModel(prodModel); // el modelo definido se lo agigno al listbox "lstbListProyec" lstbListProyec.setItemRenderer(new ListitemRenderer() // voy a colocar la lista al listbox con un renderizado {public void render(Listitem listItem, Object data) throws Exception { final MstProyecto prod = (MstProyecto)data; // declaro un objeto tipo Proyecto que despues se asigna cada listitem listItem.setValue(prod); new Listcell(prod.getTitulo()).setParent(listItem); } });