2012-12-19 33 views
1

我正在使用ZK平臺的Java程序中工作。我有一個Listbox,它有一些Listcell。我想要一些Listcell裏面有一個Textbox,但Listcell的構造函數只是將字符串作爲輸入參數,而我不能在其中放置一個Textbox。我如何添加一個組件像Listbox中的文本框?如何在Listcell中添加組件?

回答

2

設置文本框父到列表中的細胞是這樣的:

public class ListItemRenderer implements ListitemRenderer,Serializable{ 

    @override 
    public void render(Listitem item,Object data) throws Exception{ 
    .... 
    Listcell lc=new Listcell; 
    Textbox text=new Textbox(); 
    text.setParent(lc); 
    lc.setParent(item); 
    .... 
} 
.... 
} 
+0

非常感謝帥哥。有效 !! – Kozet