Вопрос

Я пишу приложение на Java, используя SWT.На наших машинах с Solaris имеется несколько настроек монитора, но они обрабатываются операционной системой изолированно.Это означает, что я не могу открыть приложение и перетащить его на другой монитор.Контекстное меню, вызываемое правой кнопкой мыши, не позволяет мне даже сменить монитор, на котором отображается приложение.

Я хочу предоставить пользователю возможность «отправить» всю или часть моей оболочки SWT на другой монитор.Как я могу это сделать?

Дополнительная информацияВызов Display.getMonitors() возвращает Monitor[], но длина равна 1 (хотя она должна быть 2, 3 или...N мониторов.)

Это было полезно?

Решение

Какую версию затмения вы используете?

В соответствии с ошибка 209039, «это» (т.е."Display.getMonitors() возврат только одного монитора") исправлено начиная с версии 3.4M4 для SWT в Solaris.

Как упоминал Турбьёрн Равн Андерсен в комментариях, eclipse3.4.2 доступен на OpenSolaris..

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top