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

📄 b30-1775014.zul

📁 ZK是一个Ajax Java Web框架
💻 ZUL
字号:
<?xml version="1.0" encoding="UTF-8"?><?page title="Process Monitor"?><?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit"?><window title="Tasks" border="normal" xmlns:a="http://www.zkoss.org/2005/zk/annotation">A data bound grid consisting of a progress bar and a label appears tosuffer from sizing issues upon refresh. The refresh is taking place via atimer every second. This problem does not happen in Firefox 2.	<zscript><![CDATA[						    					public class Task {    						int progress = 0;    						String message = "blah";    						    						void increment() {    							if(progress >= 100)    								progress = 0;    							else    								progress = progress + 10;    						}    						    						public int getProgress() { return progress;}    						public String getMessage() { return message;}    						public void setProgress(int arg1) { this.progress = arg1; }    						public void setMessage(String arg1) { this.message = arg1; }    					}    											List tasks = java.util.Arrays.asList(new Task[] {new Task(),new Task(),new Task()});														    void refresh() {					    	Object del = null;					    	for(Task task:tasks) {					    		task.increment();					    	}					    						    						    	grid.setModel(grid.getModel());					    						    						    }					]]></zscript>	<hbox width="100%" widths="20%,80%">		<div />		<a:bind model="tasks" />		<grid id="grid" fixedLayout="true">			<columns>				<column width="35%"/>
				<column width="65%"/>			</columns>			<rows>				<a:bind _var="task" />				<row>					<a:bind value="task.progress" />					<progressmeter />					<a:bind value="task.message" />					<label />				</row>			</rows>		</grid>	</hbox>	<timer delay="1000" repeats="true" onTimer="refresh()" /></window>

⌨️ 快捷键说明

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