Wingz Widget Wingz Kernel Tech Specs Resources Support Try it
 
 

ZPlatform seeks to provide an elegant way to build highly-configurable, GUI-standards-following Swing applications by leveraging the Wingz framework and a rich library of UI factories and support classes.

ZPlatform RCP Architecture

Struct

A struct is the visual structure that your application will use. ZPlatform provide severals platform structs including OutlookStruct,MDIStruct and EclipseStruct. Each struct haves it's own look and navigation methods, but your code do not change.

OutlookStruct :

EclipseStruct :

CoreStruct :

It's a simple window containing a menu and a panel.

Manager

ZPlatform provide severals specialized manager that help you customize and develop your application.Each manager is focus on a specific domain.

ApplicationManager :
A container for globally accessable application values that describe a product or project and the required resource paths.

BootProcess :

Manage the boot process of your application (splashscreen, look and feel, preferences etc ...) . You can load screens during the boot process or on demand.

ActionManager :
Manage and execute all your actions in own unique place.

PrefManager :
Manage your user preferences and automatically create the corresponding UI's.

ScreenManager
:
Manage, add, remove and customize your screens.

VisibilityManager
:
Manage the user visibility of your screen depending on user level.

WindowManager
:
Manage all opened window in one place.

Platform Components

Do not waste your time making a splashscreen, tips of the day, back/next functionality, exception dialog or a preference dialog ... ZPlatform provides you an easy way to add such common functionality.Notes that those components can be used without and out of the platform.

Exception Handling :

Having an easy to use error reporting toolkit greatly improves the developers ability to debug customer issues. When an unhandled exception occurs in a ZRCP application, the client code collects the context of the error and user details. The end user is then presented with a dialog. This dialog allows the user to view the error details and additionally add more information. The user can then choose to submit the error back to the application developers.Developers will collect those error report in their email system.

 

View screenshots

Buy Wingz Widget

 


References


...

Testimonial

"Looks really sharp. Like JGoodies on steroids."

Comment on clientjava.