Добрый день!
Возникла трудность при работе с фасетом ClipboardTrigger. Мне нужно его использовать в сгенерированном в джаве диалоговом окне. К диалоговому окну можно добавить actions которые будут визуально кнопками диалогового окна, и при нажатии такой кнопки Copy time в ее хэндлере я программно вызываю клик по той самой кнопке, которая связана с clipboardTrigger(сам clipboardTrigger объявлен в xml файле и ему добавлены id кнопки (bt) и id текстового поля (inputTimeFld)). Этот клик срабатывает, но копирования не происходит.
Ниже привожу кусочек кода для примера. Возможно ли в принципе использовать ClipboardTrigger для такой ситуации?
btn.addClickListener(enterPressEvent -> {
dialogs.createInputDialog(this)
.withHeight("550")
.withWidth("700")
.withActions(
InputDialogAction.action("copyTime")
.withCaption("Copy time")
.withHandler(e -> {
//TextField inputTimeFld объявлен в xml и связан с clipboardTrigger
inputTimeFld.setValue(LocalDateTime.now().toString());
//кнопка добавлена в xml и связана по id с clipboardTrigger
bt.click();
}))