What is a ZK component"
From Documentation
Tmillsclare (talk | contribs) m (Created page with 'A ZK component consists of two types of UI object, component and widget. ==Component== A component is a Java object running at the server which represents a UI object which can…') |
Tmillsclare (talk | contribs) m |
||
Line 1: | Line 1: | ||
+ | {{ZKComponentDevelopmentEssentialsPageHeader}} | ||
+ | |||
A ZK component consists of two types of UI object, component and widget. | A ZK component consists of two types of UI object, component and widget. | ||
Line 11: | Line 13: | ||
Having established that there are two parts to a ZK Component one needs to explore how these parts interact to form a fully interactive user experience. | Having established that there are two parts to a ZK Component one needs to explore how these parts interact to form a fully interactive user experience. | ||
+ | |||
+ | {{ZKComponentDevelopmentEssentialsPageFooter}} |
Revision as of 00:55, 8 July 2010
A ZK component consists of two types of UI object, component and widget.
Component
A component is a Java object running at the server which represents a UI object which can be manipulated by a Java application. A component has all the behavior of a UI object except it has no visual part.
Widget
The widget is a JavaScript object running at the client. This object represents the UI object which interacts with the user. Therefore, a widget usually has a visual appearance, and handles events happening at the client.
Having established that there are two parts to a ZK Component one needs to explore how these parts interact to form a fully interactive user experience.