Hiho,Java swt treeview popup menu
В настоящее время у меня есть всплывающее меню, которое появляется, когда я нажимаю элемент древовидной структуры. Но я хочу показать разные всплывающие окна для разных записей в виде дерева. Я не получаю идеи, как сделать это ...
Вот мой код для создания меню:
MenuManager menuMgr = new MenuManager("#PopupMenu");
menuMgr.setRemoveAllWhenShown(true);
menuMgr.addMenuListener(new IMenuListener() {
@Override
public void menuAboutToShow(IMenuManager manager) {
Action action = new Action() {
public void run() {
// So something
}
};
action.setText("Set as working file");
manager.add(action);
}
});
Menu menu = menuMgr.createContextMenu(getTree());
getTree().setMenu(menu);
Последняя звучит хорошо для меня, я буду пробовать. – InsertNickHere