2013-03-25 39 views
1

我使用Vaadin 6.8.8。我試圖添加動作處理程序面板(獲取上下文菜單)。面板佔據了窗口的所有位置,但當我點擊鼠標右鍵時,導致了瀏覽器上下文菜單。面板上的Vaadin ActionHandler不起作用

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

出了什麼問題?

回答

1

面板中那些與動作相關的方法適用於鍵盤快捷鍵。只有Tree,Table和TreeTable是支持上下文菜單的核心組件。要爲面板添加上下文菜單,請查看ContextMenu加載項。