При использовании двойного монитора (расширенный экран) пользовательский интерфейс приложения появляется на неправильном экране [дубликата]

1

Я работаю над Java-приложением. Когда я попытался подключить внешний монитор к моему ноутбуку (чтобы использовать его в режиме расширенного экрана) и попытался запустить приложение с расширенного монитора, он все равно открывает приложение на моем ноутбуке, а не в расширенном окне. Я не уверен, что мне нужно добавить код Java для этого или что-то делать с параметрами Windows. В основном все, всплывающие всплывающие окна и все происходит на экране ноутбука, а не на расширенном экране. Есть ли выход, чтобы приложение и его всплывающие окна попадали на правильный экран?

Теги:

1 ответ

0

Положение окон на мониторах можно установить с помощью кода. Если вы используете два монитора с расширенным рабочим столом, вы должны использовать позиции, соответствующие второму монитору.

Простой пример: у вас есть два монитора, каждый с разрешением 100x100 (ради демонстрации). Если вы используете расширенный рабочий стол, ваш рабочий стол имеет размер 200x100. Вам нужно установить, чтобы координаты окон x были выше 100, чтобы быть на втором мониторе.

Но имейте в виду: если вы вернетесь только к одному монитору, окно будет по-прежнему находиться на отметке, например, 150, и затем будет выключено.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню