我正在使用 SWT 用 Java 编写应用程序。在我们的 Solaris 机器上,我们有多个监视器设置,但它们被操作系统隔离处理。这意味着我无法打开应用程序并将其拖到另一台显示器上。右键单击上下文菜单甚至不允许我更改显示应用程序的监视器。
我想做的是为用户提供一种将我的全部或部分 SWT shell“发送”到另一个监视器的方法。我怎样才能做到这一点?
附加信息 Display.getMonitors() 调用返回 Monitor[] 但长度为 1(当它应该是 2 或 3 或 ... N 个监视器时。)