zkoss纯java教程

时间:2010-11-15 07:48:25

标签: java zk

我正在搜索是否有任何关于zkoss的良好教程在纯java中我搜索了我得到任何一个我需要知道如何在zkoss中创建一个组合框并使用java添加项目到组合框

1 个答案:

答案 0 :(得分:6)

ZK将“纯JAVA ZK”的技术定义为Richlet

我找到了一份好文件on Richlets here.

您只需实现界面并直接创建页面

package org.zkoss.zkdemo;

import org.zkoss.zk.ui.Page;
import org.zkoss.zk.ui.GenericRichlet;
import org.zkoss.zk.ui.event.*;
import org.zkoss.zul.*;

public class TestRichlet extends GenericRichlet {
//Richlet//
  public void service(Page page) {
    page.setTitle("Richlet Test");

    final Window w = new Window("Richlet Test", "normal", false);
    new Label("Hello World!").setParent(w);
    final Label l = new Label();
    l.setParent(w);

    final Button b = new Button("Change");
    b.addEventListener(Events.ON_CLICK,
        new EventListener() {
            int count;
            public void onEvent(Event evt) {
                l.setValue("" + ++count);
            }
        });
    b.setParent(w);

    w.setPage(page);
  }
}