From 47c6d79fe5d1ba63c78acdcd46065ea25349e69f Mon Sep 17 00:00:00 2001 From: Prasanta Sadhukhan Date: Fri, 27 Mar 2026 06:34:39 +0100 Subject: [PATCH] Use scale factor of 1 for 1.1 printing --- .../com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java b/src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java index c7bb3dd0233..873dae49edb 100644 --- a/src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java +++ b/src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java @@ -148,9 +148,7 @@ public class WindowsProgressBarUI extends BasicProgressBarUI barRectWidth = (int) Math.ceil(progressBar.getWidth() * scaleX); barRectHeight = (int) Math.ceil(progressBar.getHeight() * scaleY); } else { - int dpi = java.awt.Toolkit.getDefaultToolkit().getScreenResolution(); - scaleX = (double) dpi / 96.0; - scaleY = (double) dpi / 96.0; + scaleX = scaleY = 1.0; barRectWidth = (int) Math.ceil(progressBar.getWidth() * scaleX); barRectHeight = (int) Math.ceil(progressBar.getHeight() * scaleY); }