yFiles for Java (Classic)
For projects that need to support legacy Java versions before Java 8, the 2.x line of yFiles for Java
supports Java 7 and earlier. It uses an older API design and provides
fewer features out-of-the-box than the 3.x line.
In new Java Swing projects, we recommend starting development with the 3.x line of yFiles for Java (Swing).
Building applications based on yFiles for Java (Swing) requires the Java SE Development
Kit 8 or newer. We recommend using the latest OpenJDK 15 from Oracle which is available
free of charge for Microsoft Windows, Mac OS X, and Linux.
If you need to support Java 7 and earlier, we recommend the 2.x line of yFiles for Java