|
The
Swing-JDK Compatibility Page |
Updated
Chart Shows What Works Together, What Doesn't
By Nancy Schorr
This
is the Swing-JDK Compatibility Page -- a Web page designed to demystify
all those version numbers, and to help you sort out which versions
of Swing and the JDK work well together, and which don't.
The article features a comparative table listing the mix-and-match
compatibilities of all known versions of Java 2, previous versions
of the JDK, and Swing. Everything that's listed as supported in
the following compatibility chart has been tested, except for mixing
Swing 1.03 with JDK 1.2, which is (a) not supported, (b) not tested
and (c) not recommended.
Notes:
- JDK 1.0 through 1.0.2 do not work at all with Swing and are
not supported.
- JDK 1.1 through 1.1.3 are not supported.
- Swing classes in Java 2 will not run with JDK
1.1.x.
Swing Build
|
Notes
|
JDK 1.1.4
|
JDK 1.1.5-1.1.7
|
JDK 1.2 Betas
|
Java 2
|
|
|
|
|
|
|
Swing 0.3-0.7 |
Beta - not supported |
No Longer Supported |
No longer supported |
NO* |
NO* |
Swing 1.0.3 |
Official Release |
No Longer Supported
|
YES: supported |
NO* |
NO* |
Swing 1.1 Beta 2 |
Beta - not supported |
No Longer Supported
|
No longer supported |
NO* |
NO* |
Swing 1.1 Beta 3 |
Beta - not supported |
No Longer Supported
|
No longer supported |
NO* |
NO* |
Swing 1.1 |
Official Release |
No Longer Supported
|
YES: Supported |
NO* |
NO* |
Java 2 Swing classes |
Don't extract classes! |
--------------- |
--------------- |
Beta - Not supported |
YES: Don't extract the classes |
Swing 1.1.1
Beta 2** |
NO |
NO |
NO |
NO |
NO |
Swing 1.1.1 |
Official Release |
NO |
YES |
NO |
NO |
*NO = Not supported or recommended.
**Same as any beta -- not supported.
-- Hans Muller, Onno Kluyt, Amy
Fowler, Jeff Dinkins ,
Tom Ball and others contributed to this report.
|