package org.test; import org.zkoss.lang.Objects; import org.zkoss.zul.impl.XulElement; public class Mylabel extends XulElement { /* Here's a simple example for how to implements a member field */ private String _text; public String getText() { return _text; } public void setText(String text) { if (!Objects.equals(_text, text)) { _text = text; smartUpdate("text", _text); } } //super// protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); render(renderer, "text", _text); } /** * The default zclass is "z-mylabel" */ public String getZclass() { return (this._zclass != null ? this._zclass : "z-mylabel"); } }