Menu menu1 = new Menu(treeViewer.getTree()); MenuItem item = new MenuItem(menu1, SWT.PUSH); item.setText("Test 1"); item.addSelectionListener(new Test1Listener()); MenuItem item = new MenuItem(menu1, SWT.PUSH); item1.setText("Test2"); item1.addSelectionListener(new Test2Listener()); tableViewer.getTable().setMenu(menu1);