Re:Dell’s 32-inch 8K UP3218K Display Now for Sale
by kuschku on Friday March 24, 2017 @12:58PM
(#13950338)
Actually, Java Swing and JavaFX do scale. JavaFX does not scale on Linux, though, because it uses GTK to determine the scale ratio, and GTK is still broken.
Qt’s had QT_SCREEN_SCALE_FACTORS=DisplayPort-2=1.75;HDMI-A-0=1.08; for years, but GTK still only supports one global scale factor, and that’s limited to 96dpi or 192dpi.
So JavaFX only scales to these, while Java Swing scales perfectly (but still only handles one global scale factor)
Qt’s had QT_SCREEN_SCALE_FACTORS=DisplayPort-2=1.75;HDMI-A-0=1.08; for years, but GTK still only supports one global scale factor, and that’s limited to 96dpi or 192dpi.
So JavaFX only scales to these, while Java Swing scales perfectly (but still only handles one global scale factor)