Тестовое контекстное меню сетки

У меня есть org.eclipse.nebula.widgets.grid.Grid. К его заголовку я добавил контекстное меню (которое вызывается щелчком правой кнопки мыши).

Я должен создать несколько тестов для этой сетки, используя SWTBot (который не поддерживает сетки).

Как я могу открыть контекстное меню?

Я смог получить GridHeader и даже щелкнуть его, используя

gridItem.notifyListeners(SWT.Selection, new Event());

Чтобы открыть контекстное меню, я пытался SWT.BUTTON3 безуспешно. Я также попробовал некоторые вещи, предлагаемые здесь: link1, link2 и link3 (нет contextMenu(); метод).

0 ответов

Другие вопросы по тегам