【发布时间】:2016-04-18 15:43:49
【问题描述】:
我想在多个显示器上绘制叠加层,它应该覆盖每个任务栏,基本上是每个元素。我在 4.5.2 版本中使用 SWT。
到目前为止我做了什么?
shell = new Shell(display.getActiveShell(), SWT.ON_TOP | SWT.DOUBLE_BUFFERED);
shell.setBounds(display.getBounds());
这个解决方案在我的 Debian (stretch) 上完美运行。 windows有问题,我测试过windows 10,它会绘制覆盖,但是任务栏在顶部。
我考虑过在 N 个显示器上激活全屏的 N 个分隔的 shell,但我认为不可能在多个 shell 上激活全屏。
有人知道吗?也许我应该尝试使用其他库?
【问题讨论】:
标签: java swt desktop-application