Может быть, этот трюк дает вам идею

aт быть только окончательным здесь. Почему? Как я могу переназначитьa вonClick() метод, не сохраняя его в качестве частного члена?

private void f(Button b, final int a){
    b.addClickHandler(new ClickHandler() {

        @Override
        public void onClick(ClickEvent event) {
            int b = a*5;

        }
    });
}

Как я могу вернуть5 * a когда это щелкнуло? Я имею в виду,

private void f(Button b, final int a){
    b.addClickHandler(new ClickHandler() {

        @Override
        public void onClick(ClickEvent event) {
             int b = a*5;
             return b; // but return type is void 
        }
    });
}

Ответы на вопрос(13)

Ваш ответ на вопрос