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
событие, чтобы заставить что-то произойти, как вызов метода другого боба.