Hi

 

Im not sure if this is the intended functionality, but I belive I’ve discovered an oddity or featureJ.

 

When I use the constructor which also takes a model (ListChoice("dropdown_job", new Model(),myList, new myRenderer)) my listchoice is no longer displayed as a dropdown but as a listbox.

 

If I instead of using the constructor with the model property call the set model method (listChoice_job.setModel(new Model())) then it remains displayed as a dropdown

 

Code snipplet:

// this gives a listbox

                                            listChoice_job = new ListChoice("dropdown_job",new Model(),jobcenter.toArray().getList(), new DataItemRenderer())

 

//this gives a dropdown

                                            listChoice_job = new ListChoice("dropdown_job", jobcenter.toArray().getList(), new DataItemRenderer())

                                            listChoice_job.setModel(new Model());

Code snipplet end

 

 

It’s that latter I want displayed.

 

 

-regards Nino

Reply via email to