Добрый день! Хочу реализовать двойной клик на строке таблицы, подписываюсь на событие lookupSelectHandler, после чего все кнопки пропадают. Убираю подписку, все появляется.
Может не то событие использую? Версия jmix 1.3.3.
Здравствуйте!
У таблицы есть метод установки дейсвтия (action) при двойном нажатии: Table#setItemClickAction()
;
Например:
@Autowired
private Notifications notifications;
@Autowired
private GroupTable<User> usersTable;
@Subscribe
public void onInit(InitEvent event) {
usersTable.setItemClickAction(new BaseAction("myItemClickAction")
.withHandler(actionPerformedEvent -> {
notifications.create()
.withCaption("Item double click")
.show();
}));
}
В документации по подробнее описано: Table :: Документация Jmix
Спасибо, получилось.