开发者

Mouse Click event

I am using RCP with eclipse 3.6 and java 6.

The user needs to click with right mou开发者_如何学Pythonse buttom then opened a menu where he makes a choice. Which mouse event is that? How to fill the menu with choices?.

Regards, Haythem


Have a look at this article about RCP and eclipse 3.6. The section that I've linked to describes how to create a context menu (for a table), that will pop up when right clicking.


What I need is how to create mouseeventlistener from a menu and menuitem Sectionstop in my code is the composite where the mouselistener will be added

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);


Since you are on your RCP, the basic question is where does the user right clicks. Is it on your view/editor or on an object that you contributed to some viewers? A better If you then you should look into contributing via the proper extension points. Either org.eclipse.ui.popupMenus or org.eclipse.ui.menus with locationURI "popup:org.eclipse.ui.popup.any"

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜