Я решил эту проблему, выполнив скрипт Apple. Это, конечно, связывает вас с казнью на Mac, но это было хорошо для нас. В Windows нет такой же проблемы максимизации для Chrome, поэтому, если вам интересно, вы можете выполнить проверку OS .
Я нашел скрипт Apple, который использовал здесь . Я скопировал это ниже в случае, если ссылка когда-либо сломается:
tell application (path to frontmost application as string)
to copy (run script "tell application \"Finder\" to desktop's window's bounds")
to bounds of window 1
Я использовал этот скрипт (вдохновленный этим вопросом ), чтобы сначала активировать окно браузера:
tell application "Google Chrome"
activate
end tell
Я выполнил в Java эту команду:
Runtime.getRuntime().exec(scriptPath)
Надеюсь, это кому-нибудь поможет.