もし ZUML ページ内で Java コードを使わないことを選択するならば、以下に示すようにコンポーネントがイベントを操作する実装を拡張することができます。
import org.zkoss.zul.Window;
public class MyWindow extends Window {
public void onCreate() { //does initialization
}
public void onOK() { //save the result
}
public void onCancel() { //cancel any changes
}
}
そこで、以下のように use 属性で使用するクラスを指定します。
<window use="MyWindow">
...
</window>