Eclipse RCP启动画面

时间:2020-03-06 15:02:01  来源:igfitidea点击:

我参与了一个尝试使用Eclipse RCP初始屏幕收集用户凭证,语言等的项目。如果此屏幕失去焦点,则无法通过ALt-Tab功能使用(至少在Windows下)只能通过最小化所有其他窗口并将其发现来找到它。有任何让该屏幕允许以这种方式激活的方式吗?由于目前未知的原因,他们正在避免创建中间屏幕。

解决方案

我认为可能是时候研究那些未知的原因了。即使是eclipse也不以这种方式使用启动屏幕。如果需要提示输入信息,则会打开一个新对话框来询问。

祝你好运。

[编辑]我纠正了。该线程似乎对此有解决方案。祝我们好运,我不是SWT / RCP专家。

请参阅此页面。从评论之一:

The splash screen window is created natively with the extended window style WS_EX_TOOLWINDOW which makes it not appear in the task bar. This corresponds to the SWT constant SWT.TOOL.

我不知道在Windows中创建窗口样式后是否可以更改它。如有必要,我们始终可以使用JNI。