modules/graphics/src/main/java/com/sun/javafx/stage/WindowHelper.java
Print this page
*** 54,63 ****
--- 54,69 ----
final double width,
final double height) {
windowAccessor.notifySizeChanged(window, width, height);
}
+ public static void notifyScaleChanged(final Window window,
+ final double newOutputScaleX,
+ final double newOutputScaleY) {
+ windowAccessor.notifyScaleChanged(window, newOutputScaleX, newOutputScaleY);
+ }
+
static AccessControlContext getAccessControlContext(Window window) {
return windowAccessor.getAccessControlContext(window);
}
public static void setWindowAccessor(final WindowAccessor newAccessor) {
*** 77,88 ****
void notifySizeChanged(Window window, double width, double height);
void notifyScreenChanged(Window window, Object from, Object to);
! float getUIScale(Window window);
! float getRenderScale(Window window);
ReadOnlyObjectProperty<Screen> screenProperty(Window window);
AccessControlContext getAccessControlContext(Window window);
}
--- 83,96 ----
void notifySizeChanged(Window window, double width, double height);
void notifyScreenChanged(Window window, Object from, Object to);
! float getPlatformScaleX(Window window);
! float getPlatformScaleY(Window window);
!
! void notifyScaleChanged(Window window, double newOutputScaleX, double newOutputScaleY);
ReadOnlyObjectProperty<Screen> screenProperty(Window window);
AccessControlContext getAccessControlContext(Window window);
}