X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fio%2FSwingScreen.java;h=24b007a3040cf1a79db1d6d146e2ee0138025b38;hb=91c2f66ef49c23fa1d6fa5ad263b5a1fd9c158cf;hp=da5a42a24bd5b11c55c98b224f24a57778eb9110;hpb=6ba187ac15f387dd7758c10ed1bd90f34bd32892;p=fanfix.git diff --git a/src/jexer/io/SwingScreen.java b/src/jexer/io/SwingScreen.java index da5a42a..24b007a 100644 --- a/src/jexer/io/SwingScreen.java +++ b/src/jexer/io/SwingScreen.java @@ -482,13 +482,9 @@ public final class SwingScreen extends Screen { if (getFontAdjustments() == false) { // We were unable to programmatically determine textAdjustX - // and textAdjustY, so try some guesses based on operating - // system. - if (System.getProperty("os.name").startsWith("Windows")) { - textAdjustY = -1; - textAdjustX = 0; - } - if (System.getProperty("os.name").startsWith("Mac")) { + // and textAdjustY, so try some guesses based on VM vendor. + String runtime = System.getProperty("java.runtime.name"); + if ((runtime != null) && (runtime.contains("Java(TM)"))) { textAdjustY = -1; textAdjustX = 0; }