Документы для класса Display гласят: «Приложения, созданные с помощью SWT, почти всегда требуют только одного дисплея». Экземпляр Display тесно связан с потоком пользовательского интерфейса и имеет определенные ограничения для него, чтобы позволить модели событий SWT работать поверх собственной модели событий пользовательского интерфейса.
Единственный случай, если у вас есть несколько (собственных) потоков пользовательского интерфейса, но я не уверен, в каких случаях это поддерживается. Согласно этой цитате , несколько дисплеев не поддерживаются на GTK или на Mac.