GWT 앱에서 RichTextArea를 사용하고 있습니다. 내 RichTextArea에 컨텍스트 메뉴를 추가 할 : 나는의 경계를 마우스 오른쪽 버튼으로 클릭 할 때GWT : RichTextArea의 상황에 맞는 메뉴
는public class MyRichTextArea extends RichTextArea implements HasContextMenuHandlers {
public HandlerRegistration addContextMenuHandler(ContextMenuHandler h) {
return addDomHandler(h, ContextMenuEvent.getType());
}
}
(...)
이 작동myRichTextArea.addContextMenuHandler(new ContextMenuHandler() {
public void onContextMenu(ContextMenuEvent event) {
contextMenu.show();
}
});
그러나, 상황에 맞는 메뉴에만 나타납니다 RichTextArea. RichTextArea를 마우스 오른쪽 버튼으로 클릭하면 포함 된 텍스트에서 브라우저의 기본 컨텍스트 메뉴가 표시됩니다.
내 자신의 상황에 맞는 메뉴를 표시하려면 어떻게해야합니까?
마우스 오른쪽 버튼을 RichtTextArea의 하위 요소로 가로 채서 상황에 맞는 메뉴를 표시하려고합니다. RichTextArea에 마우스 처리기를 추가 할 수도 있습니다. –