SWT制作下拉式toolbar菜单按钮的代码片段
2005-04-02 19:14
274 查看
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);
}
}
});
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);
}
}
});
相关文章推荐
- vb6自带 toolbar 的下来菜单样式按钮的代码操作
- 在网站制作中随时可用的10个 HTML5 代码片段
- 一个基于jquery的TreeMenu和下拉式Menu菜单,代码很简单
- Div+Css(+Js)菜单代码及制作工具
- 按钮、菜单的重绘代码
- xcode中代码片段的制作
- 创建漂亮的 CSS 按钮的 10 个代码片段
- SWT如何用代码使用按钮的点击
- Excel中如何制作下拉式菜单
- Qt界面设计(隐藏窗体标题栏,制作按钮菜单)
- WPF利用radiobutton制作菜单按钮
- 兼容IE6浏览器的下拉式菜单代码
- menu控件制作下拉式导航菜单
- CMFCToolBar::ReplaceButton() 替换CMFCToolBarMenuButton控件 点击按钮弹出菜单问题
- 网页制作 经典代码(无右键菜单\自动跳转\全屏显示\设为首页 ...
- ASP.NET2.0 menu控件制作下拉式导航菜单
- 仿Vista风格按钮菜单代码(纯CSS打造)
- 代码制作菜单
- 为Hexo博客的代码片段添加 选择全部 按钮
- 在网站制作中随时可用的10个 HTML5 代码片段