CorrectPosition

Функция корректирует положение окна так, чтобы оно отобразилось на первом мониторе, если:
окно не отображается ни на одном из имеющихся мониторов;
окно невозможно переместить из-за выхода заголовка окна за пределы монитора.
void CorrectPosition()
 
Применяется при открытии окна с определенными координатами, которые могут выходить за область текущего монитора.
 

Примеры

WindowUtils.CorrectPosition();