OpenSwing Framework

OpenSwing is an open source library of advanced Swing components, including many controls like multi-line label control, numeric field, currency field, calendar, grid, properties grid, tree, tree combined with a grid, lookup, buttons with image, combo-box, combo-box multi-column, radio button, check-box, list, list multi-column, wizard panel, image panel, splash screen, dialog windows, tip of the day frame, progress bar/panel/dialog, license agreement panel, alert window, iconifyable window.

It is also a framework that provides data binding mechanism between components and data model, based on the MVC paradigm. Data model is based on Java Beans (POJOs) and it is supported in all OpenSwing components, such as Grid control or components container.

Using OpenSwing it is possible to develop both Desktop applications and Rich Internet Applications, i.e. two tier and three tier applications. Spring, Hibernate and iBatis integration with OpenSwing is available too.


Official site:
Demo ERP application based on OpenSwing:




Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.