X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altosuilib%2FAltosUIFrame.java;h=8a1ba2051d0ccf51a496737efa7f34b0b4697b29;hb=5d35fd843299b5ff09a36220e6ecd8aefceb9b2c;hp=409aea2e98dea105fe6c2abeec3c8cf673ac3def;hpb=1ed6b13e87c1cc2d6618b6ba3a293ea6e3b5752e;p=fw%2Faltos diff --git a/altosuilib/AltosUIFrame.java b/altosuilib/AltosUIFrame.java index 409aea2e..8a1ba205 100644 --- a/altosuilib/AltosUIFrame.java +++ b/altosuilib/AltosUIFrame.java @@ -66,7 +66,19 @@ public class AltosUIFrame extends JFrame implements AltosUIListener { setIconImages(icons); } + private boolean location_by_platform = true; + public void setLocationByPlatform(boolean lbp) { + location_by_platform = lbp; + super.setLocationByPlatform(lbp); + } + + public void setVisible (boolean visible) { + if (visible) + setLocationByPlatform(location_by_platform); + super.setVisible(visible); + } + public AltosUIFrame() { AltosUIPreferences.register_ui_listener(this); addWindowListener(new AltosUIFrameListener());