The UICollection offers an extensive range of Java Swing components as software widgets.
Despite being free, UICollection offers advanced user-interface features that enable users to create more professional-looking GUIs faster. Each of the various products that make up this project bring a completely separate component or framework that enhances user interfaces. All of these components are complementary and contribute to the synergy of the whole. Additionally, each component can be used separately, making the learning curve easy.
The core UICollection component is the designer, which binds all other components together transparently. The designer is a GUI Builder that allows users to build their user interfaces using point-and-click, eliminating the traditional disadvantages of code generators. This user-friendly tool is so easy to use that graphics designers can use it to make drafts or fine-tune finished products. In fact, the designer should be considered a component of a highly-optimized, yet very flexible workflow.
Ensuring cross-platform look and feel, UICollection's core component is a next-generation Swing Look and Feel called UICTheme. The feel part of this theme can be considered native because of the significant attention spent on usability features commonly found on the various operating systems Java supports, but have not yet been incorporated into the core Swing distribution. All screenshots on the UICollection website are based on the UICTheme unless otherwise specified. Users can get an instant feel for the theme by using the webstart demo.
In the latest release of UICollection, there are several new features. The spinbox can no longer exceed its textfields' preferred height. The GroupBox is now repainted after calling setEnabled, which is necessary to update the ghosted state. Double number values now work correctly. Finally, UICCalender is now compatible with Java 5 and 6.
Version 2.1: N/A