У меня есть ноутбук с подключенным внешним монитором, так что на самом деле у меня два дисплея (с разными разрешениями, но, думаю, разрешение не имеет значения).
Когда я запускаю приложение Java (в моем случае Supermicro IPMIView), кажется, что приложение пытается вычислить размеры и поместить себя в какую-то центральную область экрана. Фактически, я вижу окно приложения, разделенное на две части - одну на первом мониторе и одну на второй. Эта проблема возникает только с приложениями Java.
Можно ли как-то заставить Java разместить свое окно на определенном мониторе (или, скажем, на любом мониторе, но только на одном мониторе одновременно)?
Приложение запускается при выполнении shell-скрипта, который проверяет многое в окружении и, в конце концов, удаляет код ./jre/bin/java com.zerog.lax.LAX /path/to/IPMIView20.lax /tmp/env.properties.12345
Я использую Kubuntu 16.04.