JavaFX is unbundled (i.e., shipped separately from the JDK) since JDK
11. Early access builds of JavaFX 14 have been available for quite some
time [1]. The GA release is scheduled for Tuesday, March 10 [2].
Hope this helps.
-- Kevin
[1] https://gluonhq.com/products/javafx/#ea
[2]
https://mail.openjdk.java.net/pipermail/openjfx-dev/2020-January/024799.html
On 1/28/2020 3:49 AM, Ed Kennard wrote:
Hi everyone,
In Java 9 there were some issues introduced into the TableView code which
significantly reduced the extensibility of the skinning. These issues were
blocking ones for us, in terms of migrating from 8 to 11, since we rely heavily
on what was originally exposed, a good example being the
resizeColumnToFitContent method, originally a protected method in TableViewSkin
but moved to the static TableSkinUtils.
I’ve found in the more recent history 2 separate commits by Samir Hadzic which
I believe completely solve this for us:
[1] 8207942: Add new protected VirtualFlow methods for subclassing (exposes
reorderingProperty, fixed for Java 12)
[2] 8207957: TableSkinUtils should not contain actual code implementation
(exposes resizeColumnToFitContent again, fixed for Java 14)
This is excellent news, thanks guys!
It looks like the first opportunity to benefit from both changes is to wait for
the upcoming Java 14 pre-release Feb 6th - is that on schedule, and please
could I try that out? Then am I correct in thinking it will be officially
published at AdpotOpenJDK on March 17th?
Thanks
Ed
[1] https://bugs.openjdk.java.net/browse/JDK-8207942
[2] https://bugs.openjdk.java.net/browse/JDK-8207957