SwingLabs explained

swingLabs
Other Names:SwingX
Qid:Q7658504
Developer:Sun
Latest Release Version:1.6.5-1
Latest Release Date:27 Feb 2013
Discontinued:yes
Operating System:Cross-platform
Genre:Widget library
Programming Language:Java
License:LGPL

swingLabs is a discontinued[1] open-source project developed by Sun Microsystems proposing extensions to the Java Swing GUI toolkit. Available components included:

The aim of the project was to experiment new or enhanced GUI functionalities that are required by Rich client applications. It acted as a testbed for ideas related to client side technologies.

Integration into Java API

Some successful project components were eventually incorporated into the core Swing toolkit for future Java versions, although API compatibility was not guaranteed. Examples of these are:

Sub-projects

The swingLabs project was divided into several sub-projects. For example:

Project status

During the sunsetting of java.net in 2017,[3] [4] the public repository for SwingLabs was deleted, effectively terminating the SwingLabs project.[1] Several repositories containing snapshots of the final development version of SwingLabs (1.6.6-SNAPSHOT) do exist, however:

See also

References

  1. Web site: java - What is the status of SwingLabs (SwingX) post acquisition . 2022-09-18 . Stack Overflow . en.
  2. GroupLayout was initially developed in conjunction with Matisse, the GUI builder of NetBeans.
  3. Web site: The 'Sunsetting' of Kenai and java.net - . 2022-09-18 . ADTmag . en-US.
  4. Web site: 28 April 2017 . Java.net Maintenance outage . 19 September 2022 . . We're sorry the java.net site has closed. Most Open Source projects previously hosted on java.net have been relocated. Please contact the corresponding project administrator for relocation information..