小编Din*_*esh的帖子

Java SWT应用程序 - 带来前沿

我目前正在Windows 7上开发一个SWT java应用程序.通常应用程序将被最小化,并且当串行端口上有事件时,应用程序应该最大化自身.以下代码执行最大化部分.

private void bringToFront(final Shell shell) {
    shell.getDisplay().asyncExec(new Runnable() {
        public void run() {
            if(!shell.getMaximized()){
                shell.setMaximized(true);
            }
            shell.forceActive();
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

但有时SWT应用程序在另一个应用程序后最大化.例如,如果我在全屏模式下运行powerpoint,则最大化应用程序将落后于powerpoint演示.我想让它最大化并带到所有其他应用程序的前面.

谁能帮我?

java swt

9
推荐指数
3
解决办法
6796
查看次数

标签 统计

java ×1

swt ×1