SWT制作下拉式toolbar菜单按钮的代码片段:
final ToolItem dropdown = new ToolItem(bar, SWT.DROP_DOWN);
dropdown.setText("Drop-down");
//一个popoupMenu
final Menu menu = new Menu(shell, SWT.POP_UP);
MenuItem choice = new MenuItem(menu, SWT.PUSH);
choice.setText("Choices");
dropdown.addListener(SWT.Selection, new Listener() {
public void handleEvent(Event event) {
if (event.detail == SWT.ARROW) {
Rectangle rect = dropdown.getBounds();
Point pt = new Point(rect.x, rect.y + rect.height);
pt = bar.toDisplay(pt);
menu.setLocation(pt.x, pt.y);
menu.setVisible(true);
}
}
});
分享到:
相关推荐
MFC工具栏ToolBar按钮添加下拉菜单
VS2010,在CMFCToolBar工具条上添加下拉菜单按钮,源码例程,修改时注意在编译前要删除注册表应用程序项~
监听列表滚动来隐藏或显示Toolbar与浮动按钮,博主账号:gaoxiaoweiandy
ToolBar Menu纯CSS3下拉菜单
一个制作Toolbar的图像处理代码 可以学习制作精美的菜单图标
现在许多用户界面都使用工具栏制作菜单条,小弟最近对此感兴趣,便从网上求助,可是得到的帮助大多是BCGControlBar的源代码或者是SizableRebar的源代码,对于只希望是自己的界面具有该功能的朋友来说,这也许是不错...
iPhone 开发 toolbar 拖拽 代码实例,toolbar使用范例,图标拖拽
VC 写的ToolBar源代码 一个创建toolbar的源代码
一个制作Toolbar的图像处理代码,基础型的[BitBlt.rar]-精品源代码
Android操作工具栏Toolbar的代码例子。用于演示app使用新版工具栏Toolbar以及新版搜索框SearchView的界面及功能。
VB制作可移动按钮位置的工具栏,这个窗口中的Toolbar允许用户自己调整位置,可以拖动至指定位置,记得word中的工具栏就是这样,当你改变默认的工具栏布局时,程序会使用 MsgBox ("您确实要调整工具栏按钮的位置吗?...
VC 菜单项及工具栏按钮启用与禁用,SDI与MDI工程均可。VC6.0的源程序,可用VC2010直接打开编译。
silverlight制作toolbar,后台生成toolbar工具,ilverlight制作toolbar,toolbar,silverlight toolbar,silverlight创建toolbar
VC++ 继承自CToolBar的类,可以再toolBar按钮上显示文字,支持256色的真彩图片。 很好看,。
android下导航栏ToolBar的使用示例,包含添加菜单、菜单事件、Title、图标等功能
通过MFC应用程序体现一个ToolBar工具条的开发过程,简洁明了,开发环境VS2010
VB基础的自带菜单栏使用和微软控件toolbar的使用
Fragment使用toolbar在activity里面滑动选择不同的menu布局就行了,其他的全部都在里面了,已经处理了各种坑
示例图 http://p.blog.csdn.net/images/p_blog_csdn_net/newease/EntryImages/20091027/大图标工具栏.jpg pb 大图标 工具栏 toolbar
在ToolBar工具栏居中添加自定义控件。