⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 list2.zul

📁 非常接近C/S操作方式的Java Ajax框架-ZK 用ZK框架使你的B/S应用程序更漂亮更易操作。 官网:www.zkoss.org
💻 ZUL
字号:
<?xml version="1.0" encoding="UTF-8"?><!--list2.zul{{IS_NOTE	Purpose:			Description:			History:		Mon Aug 28 12:33:11     2006, Created by tomyeh}}IS_NOTECopyright (C) 2006 Potix Corporation. All Rights Reserved.{{IS_RIGHT}}IS_RIGHT--><window title="Listbox with Paging">	<listbox id="list" width="300px" mold="paging">		<listhead>			<listheader label="Head 1"/>			<listheader label="Head 2" align="center"/>			<listheader label="Head 3" align="right"/>		</listhead>	</listbox>	<button label="add 5 children" onClick="add(5)"/>	<button label="Change the first label" onClick="changeLabel(0)"/>	<button label="Change the last label" onClick="changeLabel(-1)"/>	<button label="Remove selected" onClick="rmsel()"/>	<button label="redraw" onClick="list.invalidate()"/>	<zscript><![CDATA[	void add(int cnt) {		for (int j = 0; ++j <= cnt;) {			Listitem li = new Listitem();			String prefix = "Item " + (list.getItemCount() + 1);			new Listcell(prefix + "-L").setParent(li);			new Listcell(prefix + "-C").setParent(li);			new Listcell(prefix + "-R").setParent(li);			li.setParent(list);		}	}	void changeLabel(int j) {		int sz = list.getItemCount();		if (j < 0) j = sz - 1;		if (j < 0 || j >= sz) {			alert("No label to change");		} else {			Listitem li = list.getItems().get(j);			li.getChildren().get(0).setLabel("Updated "+j);		}	}	void rmsel() {		Listitem item = list.getSelectedItem();		if (item != null) item.detach();	}	]]></zscript>	<zscript>		String[] data = new String[30];		for(int j=0; j &lt; data.length; ++j) {			data[j] = "option "+j;		}		ListModel strset = new SimpleListModel(data);	</zscript>	<listbox width="200px" mold="paging" pageSize="5" model="${strset}">		<listhead>			<listheader label="Load on Demend"/>		</listhead>	</listbox></window>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -