3 ms·
He was probably referring to the Swing GUI toolkit, which allows you to develop a GUI once and run on Windows, Mac, and Linux and keep mostly the same look and
by hiram112 7y ago
He was probably referring to the Swing GUI toolkit, which allows you to develop a GUI once and run on Windows, Mac, and Linux and keep mostly the same look and feel.
Swing was popular briefly back in the Applet days on the internet and also for a lot of internal corporate apps, but never saw much use in commercial and open source apps.
I think the main GUI libs were removed in version 11 of Java released a year or so ago, and now they're packaged separately.
According to Oracle, support will be provided for a few more years 'commercially' which means you'd have to pay them if you want security updates. They're apparently trying to push off the stewardship of the library to the community, like they've already done with a lot of Java technology that they've ignored since buying Sun (e.g. Netbeans platform).
I'm not sure what that means for the OpenJDK versions which is what most of the world now uses instead of Oracle.
* https://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf https://www.oracle.com/technetwork/java/javase/javaclientroa...