SWT有什么方法可以让生成的shell出现在最前

 我来答
就烦条0o
2018-01-10 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
windows操作系统还可以利用SWT的一个小BUG来达成这种效果,如果需要支持linux则有点问题
windows的实现方式为:
1.在原窗口打开的时候创建不能获得焦点的窗口,设置属性为隐藏
2.需要打开不能获得焦点的窗口时设置可见属性为TRUE
因为在原窗口打开的时候不能获得焦点的窗口已隐式打开,点击按钮时控制其显隐,不会获得焦点,这个其实是SWT在WINDOWS中的一个BUG,SHELL源码有注解,而linux版没有此BUG
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式