2016-10-14 2 views
0

Вопрос, который я имею, что я пытаюсь выполнить HoverStylingCommand по телефону:NatTable HoverStylingCommandHandler не запускается HoverStylingCommand

natTable.doCommand(new HoverStylingCommand(natTable, columnIndex, rowIndex, hoverLayer); 

и HoverStylingCommandHandler, который зарегистрирован в HoverLayer никогда не будучи срабатывает, когда команда выполнена. Однако обработчик получает удар, когда точно такая же команда запускается из SimpleHoverStylingBinding.

ответ

0

Не имеет смысла выполнять программный код HoverStylingCommand. Он предназначен для работы в комбинации с позицией курсора мыши. IIRC обработчик команд выполняет проверку положения курсора мыши. Поэтому с функциональной точки зрения правильно, что обработчик команд не запускается.

 Смежные вопросы

  • Нет связанных вопросов^_^