我有一个Eclipse RCP托盘应用程序。当我从Eclipse IDE环境运行它时运行正常。但是当它作为Eclipse产品(独立的exe)运行时,它总是会显示一个标题栏,其中包含三个按钮(最小/最大/关闭),如下所示。我正在运行Windows 10.为什么?我怎么能抑制这个小窗口/ shell。
我从 preWindowOpen 调用以下方法。
private void minimize() {
IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
configurer.setInitialSize(new Point(50, 0));
configurer.setShowCoolBar(false);
configurer.setShowStatusLine(false);
configurer.setShowMenuBar(false);
configurer.setShellStyle(0);
configurer.getWindow().getShell().setVisible(false);
configurer.getWindow().getShell().setMinimized(true);
}
答案 0 :(得分:0)
该代码在Eclipse Helios中有效,但在Neon中失败。我相信一些图书馆在最小化窗口方面已经发生了变化。