JDK-8092375 : Concept for a screen resolution independent definition of a GUI
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: fx2.0
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2011-06-05
  • Updated: 2016-10-19
  • Resolved: 2016-10-14
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Related Reports
Blocks :  
Duplicate :  
JavaFX does not seem to have a concept for a screen resolution independent definition of a GUI. Just beeing able to query the screen size and resolution and maybe scaling the scene is not enough. Android has built-in support for this and I am wondering why JavaFX does not. (See, e.g. http://developer.android.com/guide/practices/screens_support.html)
Fixed under JDK-8091832.

Nothing further is planned for FX 8 beyond fixing bugs in the existing HiDPI feature.

Looks like Screen.getDpi() is what was necessary.

With the Retina support is there anything more needed for FX 8?

Bump the priority to match that of RT-24009

This issue will be tracked for the Lombard PRD as RT-24009. Additional tasks will be filed and linked to that JIRA.

We have discussed doing this in the past. CSS has support for resolution independence, but the scene graph itself does not. Set target to Lombard and assign to Richard, since this is an architectural issue.