2LKit JCL - Version 1.1 2LKit JCL (Java Class Library) is a set of Swing based GUI components, layout managers, and models, which makes it easy to develop professional GUI applications. All GUI JCL components fully support the "Pluggable Look & Feel Architecture" of Swing (JFC). JCL is entirely written in pure Java, so its components can be used within any Swing compatible platform, including Java 2. Though JCL components are "lightweight" JavaBeans and are supported in all main Java IDEs, 2LKit for VJ++ has the best support of the library.