Any feedback on this item?

Best regards,
David Gilbert


> On 30 Nov 2017, at 08:26, David Gilbert <d...@jfree.org> wrote:
> 
> Hello,
> 
> I have an open source project FXGraphics2D [1] that provides a Graphics2D API 
> for the JavaFX canvas.  It is open source and used to provide JavaFX support 
> for JFreeChart [2] and Orson Charts [3].  It can also be used more generally 
> for any code that targets the Java2D API.
> 
> One limitation that I’ve encountered is that there is no API to get font 
> metrics for fonts rendered on the JavaFX canvas, so it is difficult to 
> implement the method Graphics2D.getFontMetrics(Font f) accurately.  As a 
> result, text alignment is difficult, for example see the tick labels on the 
> vertical axis in this chart:
> 
> http://www.jfree.org/jfreechart/fxgraphics2d-font-issue.png
> 
> There is a feature request in the bug tracker, open for some time, that 
> targets this particular feature.  I’d like to highlight it for (hopefully) 
> some attention in a future JDK release:
> 
> https://bugs.openjdk.java.net/browse/JDK-8090775 
> <https://bugs.openjdk.java.net/browse/JDK-8090775>   
> 
> Best regards,
> 
> David Gilbert
> 
> [1] https://github.com/jfree/fxgraphics2d 
> <https://github.com/jfree/fxgraphics2d>     
> [2] https://github.com/jfree/jfreechart-fx 
> <https://github.com/jfree/jfreechart-fx>
> [3] https://github.com/jfree/orson-charts-fx 
> <https://github.com/jfree/orson-charts-fx>

Reply via email to