-
FEATURED COMPONENTS
First time here? Check out the FAQ!
hi
i write this code to convert a foreach to setmodel in fact in this code i set model a list of class
that have some variable now you can use it for this job but have a problem ;
when i use it in a listbox the label of each listcell is wrong while i set it in line 15;
what is your opinion ?
<listbox id="libo1" rows="10" width="350px" height="300px" > <listhead sizable="true"> <listheader width="15%" label="labela" /> </listhead> </listbox> <zscript> List mast=asa.selectAll(1); ListModel stot = new SimpleListModel(mast); libo1.setModel(stot); for(int ij=1;ij<libo1.getChildren().size();ij++) { Listitem assa=(Listitem)libo1.getChildren().get(ij); Listcell assb=(Listcell)assa.getFirstChild(); salam bis=(salam) libo1.getListModel().getElementAt(ij-1); assb.setLabel(bis.name); assa.addEventListener("onClick",new EventListener() { public void onEvent(Event event) throws Exception { yselected=(asatid) libo1.getListModel().getElementAt(libo1.getSelectedIndex()); //alert(yselected.id); // assb.setLabel(bis.name); alert(yselected.name); alert(yselected.date); } }); } </zscript>
Asked: 2009-08-28 02:21:06 +0800
Seen: 158 times
Last updated: Aug 28 '09