Each UI object is represented by a component (Component). In this section we will discuss how to declare UI, including XML-based approach and pure-Java approach.
This section describes more general and overall concepts of UI composing. For more detailed and specific topics, please refer to the UI Patterns section. For detailed information on each individual component, please refer to the ZK Component Reference.