|
Spec-Zone .ru
спецификации, руководства, описания, API
|
Боб class может исчерпать любой тип события, включая пользовательские события. Как со свойствами, события идентифицируются определенным образцом имен методов.
public void add<Event>Listener(<Event>Listener a) public void remove<Event>Listener(<Event>Listener a)
Тип слушателя должен быть потомком java.util.EventListener.
Например, Swing JButton боб, который стреляет action события, когда пользователь щелкает по этому. JButton включает следующие методы (фактически наследованный от AbstractButton), которые являются бобовым образцом для события:
public void addActionListener(ActionListener l); public void removeActionListener(ActionListener l);
Бобовые события распознаются инструментами разработчика и могут использоваться в проводном соединении компонентов вместе. Например, можно соединить кнопку проводом action событие, чтобы заставить что-то произойти, как вызов метода другого боба.