z35-listbox-0003.zul
来自「ZK是一个Ajax Java Web框架」· ZUL 代码 · 共 53 行
ZUL
53 行
<?xml version="1.0" encoding="UTF-8"?><?page title="ListModel + ListModelList"?><!-- Z35-listbox-0003.zul {{IS_NOTE Purpose: Description: History: Mon Aug 25 14:53:53 TST 2008, Created by RyanWu }}IS_NOTE Copyright (C) 2008 Potix Corporation. All Rights Reserved. {{IS_RIGHT }}IS_RIGHT--><window title="ListModel + ListModelList" border="normal" width="600px"> <html><![CDATA[ 1.Remove listitem or mark it ]]></html> <zscript> <![CDATA[ List lst = new ArrayList(1000); ListModel model = new ListModelList(lst, true); for (int i = 1 ; i <=30 ;i++){ lst.add("Product Num "+ i); } ]]></zscript> <hbox spacing="0"> <vbox spacing="0"> <listbox id="list2" model="${model}" rows="30" width="200px"> <listhead> <listheader label="Product List" sort="auto" /> </listhead> </listbox> <button label="Remove item" onClick='Iterator it = model.listIterator(list2.getSelectedIndex()); it.next(); it.remove()' /> <button label="Mark Good!" onClick='Iterator it = model.listIterator(list2.getSelectedIndex()); it.next(); it.set(list2.getSelectedItem().getLabel()+" Good!")' /> </vbox> </hbox></window>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?