Java SWT:将外壳切换到全屏模式

Java SWT:将外壳切换到全屏模式,java,swt,fullscreen,Java,Swt,Fullscreen,如何将shell(Windows、Linux,可能是OS X 10.7)切换到全屏模式?您有方法,或者当我将Firefox或Opera切换到全屏模式时,它们不会显示菜单栏。我的SWT应用程序可以。假设您使用的是shell.setFullScreen-是否将shell菜单设置为null以隐藏它?@MikeL。菜单栏位于外壳内部,因此它在全屏模式下仍然可见。你必须手动隐藏它。更改条的layoutData(例如,将高度设置为0)并调用shell.layout(true,true)将其删除。我用shel

如何将shell(Windows、Linux,可能是OS X 10.7)切换到全屏模式?

您有方法,或者

当我将Firefox或Opera切换到全屏模式时,它们不会显示菜单栏。我的SWT应用程序可以。假设您使用的是
shell.setFullScreen
-是否将shell菜单设置为null以隐藏它?@MikeL。菜单栏位于
外壳内部
,因此它在全屏模式下仍然可见。你必须手动隐藏它。更改条的
layoutData
(例如,将高度设置为0)并调用
shell.layout(true,true)
将其删除。我用
shell
调用了这些方法,但窗口仍然只填充了部分屏幕。你知道为什么会这样吗?