With Oracle already starting to talk about Java9 and Java10 (see here for details), I thought it would be interesting to look at what Java8 will mean for PDF support?
There are 3 things in particular which will be very useful.
1. Project Jigsaw will allow us to have a much smaller download. This makes Java modular so we only need to load the JVM parts needed and not all the legacy stuff in there (does anyone still use Cobra?).
2. Javafx will be standard and established. It is also likely to be mature and stable. Javafx makes a lot of things which are complicated in Swing (such as creating a reflection of an image) very easy. It also totally replaces the ‘dead’ Graphics3D library and some JAI functionality.
One thing that we feel is way overdue in Java (and would be nice to see in Java8 ) is an overhaul of the printing capabilities. JPS still lags behind what users can do in Windows and it is clunky (especially custom printing if you every use transparency). What about it Oracle?
Latest posts by Mark Stephens (see all)
- 4 ways Companies can make remote working successful - December 21, 2017
- My experience of a Turkish bath (visiting Istanbul for DevFest) - November 24, 2017
- My 5 key takeaways from JavaOne 2017 - October 6, 2017
- My notes and pictures from thursday JavaOne 2017 - October 5, 2017
- My notes and pictures from Wednesday JavaOne 2017 - October 5, 2017