何时使用Shell#getToolBar()而不是新的ToolBar()

时间:2017-04-20 04:44:33

标签: java swt

根据Shell#getToolBar()的SWT文档:

  

返回一个ToolBar对象,表示可以在接收器的修剪中显示的工具栏。如果平台不支持不属于shell内容区域的工具栏,或者Shell的样式不支持使用工具栏,则返回null。

在什么操作系统(Windows,Mac或Linux)或环境下,它会返回null而不是工具栏?这是一个过时的功能吗?我发现的所有示例都忽略了此方法的存在,并选择创建一个新的ToolBar实例。

附带问题:“接收器的修剪”和“外壳的内容区域”究竟是什么?普通工具栏不被视为shell内容区域的一部分吗?

0 个答案:

没有答案