TCBuilder is a GUI development tool based on Eclipse platform to design, develop and debug swing based rich GUI applications. The application can be deployed seamlessly as web (as a war file) or standalone application. The application and presentation logic run on application server and GUI rendering is done by a presentation engine running in browser as an applet or on user?s desktop as a simple java application. Server based presentation logic and client presentation engine exchange GUI data and events and maintain UI model state on server side. All GUI data and events are available to application logic using generated UI model that provides a swing equivalent very simple and lightweight server side UI component. In Standalone mode, application runs as a simple java application that directly controls presentation engine.
For more information:
Recommend the tutorial