JDNC is an open source project that aims to make Java UI development easier.
It offers a number of prebuilt components that provide functionality that
many developers have to laboriously add to their Swing widgets.
But perhaps more interestingly, it also provides data binding features that
might change the way you link your data to your interfaces.
In this hands-on tutorial, Java UI developer Jack Li Guojie guides you through using JDNC Swing Extensions to improve your Java UI without changing much of your existing code. You'll also see how to simplify your data-centric Java UI development by taking advantage of JDNC data binding and the DataSet API.