Projects STRLCPY jadx Commits 28e5a3c5
🤬
  • ■ ■ ■ ■ ■ ■
    jadx-gui/src/main/java/jadx/gui/ui/MainWindow.java
    skipped 22 lines
    23 23  import java.awt.event.MouseEvent;
    24 24  import java.awt.event.WindowAdapter;
    25 25  import java.awt.event.WindowEvent;
     26 +import java.awt.geom.AffineTransform;
    26 27  import java.io.InputStream;
    27 28  import java.net.URL;
    28 29  import java.nio.file.Files;
    skipped 1394 lines
    1423 1424   }
    1424 1425   GraphicsDevice gd = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
    1425 1426   DisplayMode mode = gd.getDisplayMode();
    1426  - int w = mode.getWidth();
    1427  - int h = mode.getHeight();
     1427 + AffineTransform trans = gd.getDefaultConfiguration().getDefaultTransform();
     1428 + int w = (int) (mode.getWidth() / trans.getScaleX());
     1429 + int h = (int) (mode.getHeight() / trans.getScaleY());
    1428 1430   setBounds((int) (w * BORDER_RATIO), (int) (h * BORDER_RATIO),
    1429 1431   (int) (w * WINDOW_RATIO), (int) (h * WINDOW_RATIO));
    1430 1432   setLocationRelativeTo(null);
    skipped 203 lines
Please wait...
Page is in error, reload to recover