2016-02-25 4 views
0

Я хочу, чтобы удалить focuslistener из выпадающего списка в Vaadin 6.8.9 Вот мой код focuslistenerУдалить Focuslistener из выпадающего списка

tbCmbProductName.get(ar).addListener(new FocusListener(){ 
    public void focus(FocusEvent event){ 
     //do something 
    } 
}); 

Как я могу это сделать, любая помощь, пожалуйста ...

ответ

1

Сохраните ссылку на свой FocusListener, а затем вызовите removeListener с тем же параметром.

Нечто подобное

final FocusListener focusListener = new FocusListener(){ 
     public void focus(FocusEvent event){ 
      //do something 
     } 
    }; 
    // To add 
    tbCmbProductName.get(ar).addListener(focusListener); 

    // to remove 
    tbCmbProductName.get(ar).removeListener(focusListener); 
+0

не работает братан .. – Shimul

+0

ли tbCmbProductName.get (аг) возвращает тот же экземпляр каждый раз? – jvalli

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