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

📄 serialize.zul

📁 非常接近C/S操作方式的Java Ajax框架-ZK 用ZK框架使你的B/S应用程序更漂亮更易操作。 官网:www.zkoss.org
💻 ZUL
字号:
<?xml version="1.0" encoding="UTF-8"?><!--serialize.zul{{IS_NOTE	Purpose:			Description:			History:		Thu Jun 15 18:52:11     2006, Created by tomyeh}}IS_NOTECopyright (C) 2006 Potix Corporation. All Rights Reserved.{{IS_RIGHT}}IS_RIGHT--><window title="Test of Serialization"><vbox id="vb">	<listbox id="src" multiple="true" width="200px">		<listhead>			<listheader label="Population"/>			<listheader align="right" label="%"/>		</listhead>		<listitem value="A">			<listcell label="A. Graduate"/>			<listcell label="20%"/>		</listitem>		<listitem value="B">			<listcell label="B. College"/>			<listcell label="23%"/>		</listitem>		<listitem value="C">			<listcell label="C. High School"/>			<listcell label="40%"/>		</listitem>	</listbox>	<zscript>	int cnt = 0;	</zscript>	<button label="Clone">		<attribute name="onClick">{	Listbox l = src.clone();	l.setId("dst" + ++cnt);	vb.insertBefore(l, self);		}</attribute>	</button>	<button label="Clone by Serialization">		<attribute name="onClick">{	import java.io.*;	ByteArrayOutputStream boa = new ByteArrayOutputStream();	new ObjectOutputStream(boa).writeObject(src);	Listbox l = new ObjectInputStream(new ByteArrayInputStream(boa.toByteArray())).readObject();	l.setId("dst" + ++cnt);	vb.insertBefore(l, self);		}</attribute>	</button>	<button label="Serialize Current Desktop">		<attribute name="onClick">	import java.io.*;	new ObjectOutputStream(new ByteArrayOutputStream()).writeObject(desktop);		</attribute>	</button>	<button label="Serialize All Desktops">		<attribute name="onClick">	import java.io.*;	new ObjectOutputStream(new ByteArrayOutputStream()).writeObject(desktop.webApp.desktopCacheProvider.getDesktopCache(session));		</attribute>	</button>	<button label="Serialize Current Session">		<attribute name="onClick">	import java.io.*;	new ObjectOutputStream(new ByteArrayOutputStream()).writeObject(session);		</attribute>	</button>	Tree	<tree id="tree" rows="4" width="400px">		<treecols>			<treecol label="Name"/>			<treecol label="Description"/>		</treecols>		<treechildren>			<treeitem>				<treerow>					<treecell label="Item 1"/>				</treerow>				<treechildren/>			</treeitem>			<treeitem label="Item 2"/>			<treeitem>				<treerow>					<treecell label="Item 3"/>				</treerow>				<treechildren>					<treeitem>						<treerow>							<treecell label="Item 3.1"/>						</treerow>						<treechildren>							<treeitem>								<treerow>									<treecell label="Item 3.1.1"/>								</treerow>							</treeitem>						</treechildren>					</treeitem>					<treeitem>						<treerow>							<treecell label="Item 3.2"/>							<treecell label="3.2 is something who cares"/>						</treerow>					</treeitem>				</treechildren>			</treeitem>			<treeitem label="Item 4">				<treechildren/>			</treeitem>		</treechildren>	</tree>	<button label="Clone">		<attribute name="onClick">{	Tree t = tree.clone();	t.setId("dst" + ++cnt);	vb.insertBefore(t, self);		}</attribute>	</button></vbox></window>

⌨️ 快捷键说明

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