In the upcoming ZK 8.6, we have added a new model – NavigationModel. This model is specialized for navigation. The basic idea comes from our previous small talks: ZK8 Wizard Example and Template Examples – Stepbar Navigation. Because these examples were well received, we decided to add this NavigationModel to the package and refined it […]

Read More

In the upcoming ZK 8.6.0, we have added many new components. Let’s take a look at some of them! Rating We can use <rating> component to allow user rate or display rated score. <rating rating=”9″ max=”10″ /> The orientation can be assigned to vertical or horizontal (horizontal by default). The default rating symbol is a […]

Read More

Introduction In ZK 8.6 we will bring in three new molds for input widgets: Toggle and switch for the checkbox component, and knob for the slider component. With these new molds, we could present our web pages with more implication rather than the normal checked/unchecked or the normal number scoring. The three molds are exclusively designed […]

Read More

​​We noticed an interesting library GoldenLayout and find it useful, so here it is, a flexible and powerful layout component is now presented in ZK 8.6 – the GoldenLayout component. Though ZK already have many useful layout components such as BorderLayout and TableLayout for arranging view, GoldenLayout provides us with more choices for web view layout. ​​GoldenLayout […]

Read More

When it comes to ZK, “Ajax without Javascript” had been one of its well-known features, that Java developers can build a rich internet application without any knowledge of Ajax and JavaScript. However, in recent years, the trend is changing. You may have already started using some JavaScript libraries/frameworks like Angular, React or Vue.js to create […]

Read More

Take the ZK 8.5 survey and let us know how you like ZK 8.5! Are you upgrading to 8.5 because of Websocket, Fragment, or the new themes? Or maybe all of them? Participate now to enter our prize draw and win an Amazon gift card or a ZK Theme Pack! Loading…

Read More

To those awaiting ZK 8.5: ZK Team is proud to announce that ZK 8.5 will be released on Oct. 31, 2017! And before this major release, we’d like to share you about our introductory walk-throughs. To help everyone gain a better understanding on the new features ZK 8.5 brings, we are hosting two public online […]

Read More

ZK is renowned for its “Ajax without JavaScript” since day one. But now, ZK has decided to befriend with JavaScript. What’s the catch? “Ajax without JavaScript” is derived from ZK’s server-centric architecture, which uses a desktop-like programming model to shield developers from JavaScript and complicated server-browser communication. The focus on server-side Java application development makes […]

Read More

Introduction As of 2017, most browsers start to support CSS Grid Layout simultaneously. It is the very first two-dimensional grid-based CSS module created specifically to solve the layout problems. With CSS Grid Layout, users can easily build more dynamic, asymmetrical layouts, and control both columns and rows at the same time. Below we will show […]

Read More

Introduction In ZK 8.5, there is a new session, where a WebSocket-based update engine is introduced to handle requests if the browser is supported. The advantage of WebSocket (over AJAX), is once the connection has been established, all future messages are passed over the socket rather than new HTTP request/response calls. The ping and pong messages […]

Read More