diff --git a/src/main/java/de/neemann/gui/Screen.java b/src/main/java/de/neemann/gui/Screen.java index 8c3c39ac1..adf0b1ec4 100644 --- a/src/main/java/de/neemann/gui/Screen.java +++ b/src/main/java/de/neemann/gui/Screen.java @@ -3,6 +3,7 @@ package de.neemann.gui; /* * Win 150% : getScreenResolution() = 144 * Win 100% : getScreenResolution() = 96 + * Linux : getScreenResolution() = 95 */ import javax.swing.*; @@ -37,7 +38,7 @@ public final class Screen { float scaling = 1; int size = 12; try { - int s = Toolkit.getDefaultToolkit().getScreenResolution() * 12 / 96; + int s = Math.round(Toolkit.getDefaultToolkit().getScreenResolution() * 12 / 96f); if (s > 12) { scaling = s / 12f; size = s;