Создание пользовательских слушателей в Java

Мне было интересно, как можно было бы создать свой собственный слушатель для чего-то и иметь возможность использовать его так же, как любой другой слушатель, например.

public interface Listener {

    public void onListen(Event e);

}

И затем это в моем классе

public class test implements Listener {

    Object.add(new Listener() { 

        @Override
        public void onListen(Event e) {

        }
    });
}

Я думаю, что я действительно спрашиваю также, где я могу определить, как проверить, происходит ли что-то, относящееся к слушателю, который я создаю?

Если что-то из этого не имеет смысла, пожалуйста, скажите мне, и я поясню.

Если в лучшем случае это не имеет смысла для вас, я попробую это. Как мне заставить слушателя проверять, изменился ли выбранный параметр в поле со списком на другой параметр. На самом деле мне не нужен слушатель со списком, это был просто пример.

14
задан Charles 23 June 2012 в 21:49
поделиться