Release roadmap for 2 already-merged TableView PRs

Kevin Rushforth kevin.rushforth at oracle.com
Tue Jan 28 12:57:05 UTC 2020


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
>
>



More information about the openjfx-dev mailing list