Vaadin ActionHandler на панели не работает

Я использую Ваадин 6.8.8. Я пытаюсь добавить обработчик действий на панель (чтобы получить контекстное меню). Панель занимает все место окна, но я вызывал контекстное меню браузера, когда щелкаю правой кнопкой мыши.

public class MyPanel extends Panel {
    public MyPanel() {
    ...
            addActionHandler(new Action.Handler(){
                ...
            });
            setSizeFull();
     }
 }

Что не так?


person Tolsi    schedule 25.03.2013    source источник


Ответы (1)


Эти методы, связанные с действиями в Panel, предназначены для сочетаний клавиш. Только Tree, Table и TreeTable являются основными компонентами, поддерживающими контекстное меню. Чтобы добавить контекстное меню на свою панель, взгляните на надстройку ContextMenu.

person Henri Kerola    schedule 25.03.2013