zk框架之UI Composing

我们知道zk框架是基于组件的,每个UI对象都对应的一个component,所以,对UI的装配实际上就是修改component的状态和他们之间的关系。

对于UI的修改,zk提供了两种方式:xml-based approach 和 pure-java approach

我们可以对比下面两种方式:

一、xml-based approach:

 

<window title="hello world" border="normal">

<button label="say Hello" />

</window>

 

 

二、pure-java approach:

 

Window window = new Window();

window.setTitle("hello world");

window.setBorder("normal");

 

Button button = new Button();

button.setLabel("say Hello");

button.setParent(window);

 

你可以单独使用而这之一,也可以混合使用。

 

 

 

你可能感兴趣的:(java,xml,框架,UI,zk)