GWT Composite Widget - нажатие кнопок - PullRequest
0 голосов
/ 13 мая 2019

Я сделал составной виджет с несколькими кнопками. Как я могу зарегистрировать те кнопки, которые при нажатии будут вызывать метод в моем основном классе? Каждая кнопка будет вызывать свой метод в моем основном классе.

Виджет добавлен в корневую панель основного класса.

Спасибо

1 Ответ

0 голосов
/ 14 мая 2019

Кнопки в составном виджете должны получать события нажатия.

Должно работать что-то вроде следующего (для Java 8+)

   ...
   composite.btn1.addClickHandler(event -> myBtn1ClickMethod());
   composite.btn2.addClickHandler(event -> myBtn2ClickMethod());
}

void myBtn1ClickMethod()
{
    // code to handle the button 1 being clicked
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...