我正在使用RCP与eclipse 3.6和java 6。
用户需要用鼠标按钮点击,然后打开一个菜单,在那里他做出选择。 那个鼠标事件是什么? 如何填写菜单中的选项?。
此致 Haythem
答案 0 :(得分:0)
查看这篇文章about RCP and eclipse 3.6。我链接的部分描述了如何创建上下文菜单(对于表格),右键单击时会弹出。
答案 1 :(得分:0)
我需要的是如何从菜单和menuitem创建mouseeventlistener 我的代码中的Sectionstop是将添加mouselistener的复合
Menu menu = new Menu (parent.getShell(), SWT.POP_UP);
MenuItem item = new MenuItem (menu, SWT.PUSH);
item.setText("Text 1");
MenuItem item2 = new MenuItem (menu, SWT.PUSH);
item2.setText("text 2");
sectionStop.setMenu (menu);
答案 2 :(得分:0)
由于您使用的是RCP,因此基本问题是用户右键单击的位置。它是在您的视图/编辑器上还是在您为某些观看者提供的对象上?更好如果你那么你应该通过适当的扩展点来考虑贡献。带有locationURI的org.eclipse.ui.popupMenus或org.eclipse.ui.menus“popup:org.eclipse.ui.popup.any”