Я сделал небольшую игру, используя Java. В моей IDE все работает отлично. Однако при запуске из файла JAR окно меняет размер. На рисунке ниже показан правый нижний угол игры при запуске из IDE.
![Bottom right corner of the game when launching from an IDE](https://i.stack.imgur.com/53JTP.png)
Следующим изображением является нижний правый угол игры, когда запуск из файла JAR, дважды щелкнув файл.
![Bottom right corner of the game when launching from a JAR file by double-clicking the file](https://i.stack.imgur.com/qFMkh.png)
Последнее изображение - это нижний правый угол игры, когда я запускаю его с Файл JAR через командную строку.
![Bottom right corner of the game when I launch it from a JAR file through the command line](https://i.stack.imgur.com/0lcAL.png)
Как вы можете видеть, он ведет себя аналогично при запуске из IDE и из JAR через командную строку, но кажется, что окно становится меньше при запуске двойным щелчком по файлу JAR.
При запуске из IDE используется Java версия 8u212, а из JAR через командную строку - 8u211. Я не могу проверить, какую версию он использует при запуске двойным щелчком.
Я уверен, что ошибок синхронизации файлов нет, и поэтому тесты верны.
Если вы хотите чтобы проверить себя, вы можете проверить репозиторий GitHub здесь . *
Я знаю о LayoutManager, но я не заставляю их работать в этом контексте. Если бы кто-то мог объяснить немного больше, как они работают, это было бы круто.
Любая помощь приветствуется. Если у вас есть время и вы действительно этого хотите, вы можете даже создать запрос на загрузку на GitHub, который бы мне очень помог:)
Спасибо за ваше время и помощь:)
* I прошу прощения, мой код грязный Я все еще считаю себя новым программистом.