Eclipse RCP教程 – 23 – 工具栏(Toolbar),工具控件(ToolControl)和下拉菜单项(Drop-down Tool Item)

23.1. 向部件添加工具栏

应用程序模型中的工具栏是定义在TrimBars模型元素中的。而TrimBar可以定义在TrimmedWindow模型元素中。通过Side属性,你可以定义TrimBar在具体窗口中应该显示在上、左、右或者下的位置。

要为视图添加一个工具栏,在部件的模型元素中选中ToolBar选项,并在应用程序模型中创建具体的菜单项。

下面是该操作步骤的截图示例。

20170604_006

23.2. 工具控件

ToolControl模型元素指向了一个Java类,该类可以为工具栏创建控件。

例如,下面的代码再工具栏中创建了一个Text,它看起来像一个查询框。

你可以添加这样一个ToolControl,例如,添加到你窗口的TrimBar,如下图所示。

20170604_007

下面的截图展示了这个ToolControl用于一个ECP样例应用程序。

20170604_008

23.3. 下拉菜单项

为一个ToolItem设置Menu属性,可以定义类似Eclipse IDE的Run As…的菜单效果。这个按钮效果图下图所示。

20170604_009

打赏一下
支付宝
微信
除非注明,博客文章均为原创,转载请标明文章地址
本文地址: http://www.javafxchina.net/blog/2017/06/eclipse-rcp-23/
百度已收录