События. Обработка событий. Блоки прослушивания, страница 3

Тест

1. Любой тип событий имеет собственный метод регистрации. Какая правильная общая форма таких методов:

a)  public void addTypeListener(TypeListener el);

b)  public void stopTypeListener(TypeListener el);

c)  public void deleteTypeListener(TypeListener el);

d)  public void startTypeListener(TypeListener el);

2. Когда событие происходит, все зарегистрированные блоки прослушивания:

a)  уведомляются о произошедшем событии

b)  принимают объект события

c)  отправляют события

d)  принимают копию объекта событий (мультивещание событий)

3. Предположим, что пользователь нажимает на кнопку графического интерфейса (GUI) программы. Что является источником этого события?

a)  общий интерфейс

b)  окно

c)  объект JButton

d)  клавиатура

4. Источник-это…

a)  объект, получающий уведомление о возникновении события

b)  объект, генерирующий событие

c)  объект, который описывает изменение состояния приемника

d)  события, генерирующие объект

5. В каких компонентах возникает события типа WindowEvent?

a)  Frame

b)  Dialog

c)  FileDialog

d)  Window

e)  все выше перечисленное

Ответы на тесты: 1 (a);    2 (a)(d);     3 (c);      4 (a);      5 (e).

9.5.  Блок прослушивания событий

Вопросы

1. Что такое блок прослушивания?

2. Что такое объект?

3. Что такое событие?

4. Какие предъявляются два главных требования к блоку прослушивания?

5. Что такое мультивещание?

Тест

1. Любой тип событий имеет собственный метод регистрации. Какая правильная общая форма таких методов:

a)  public void addTypeListner(TypeListner el);

b)  public void addTypeListener(TypeListener el);

c)  public void deleteTypeListener(TypeListener el);

d)  public void startTypeListener(TypeListener el);

2. Блок прослушивания – это…

a)  объект, получающий уведомление о возникновении события

b)  объект, генерирующий событие.

c)  объект, который описывает изменение состояния источника

d)  события, генерирующие объект.

3. Когда событие происходит, все зарегистрированные блоки прослушивания:

a)  уведомляются о произошедшем событии

b)  активизируют источник события

c)  отправляют события

d)  принимают копию объекта событий (мультивещание событий)

4. Какие предъявляются два главных требования к блоку прослушивания?

a) он должен быть зарегистрирован одним или несколькими 

источниками, чтобы принимать уведомление относительно события;

b) он должен реализовать методы для передачи этих уведомлений.

c) он должен быть зарегистрирован только одним источникам, чтобы принимать уведомление относительно события;

d) он должен реализовать методы для приема и обработки этих уведомлений.

5. Сколько источники могут генерировать типов событий?

a)  только один

b)  два

c)  пять

d)  несколько

Ответы на тесты: 1 (b);    2 (a);     3 (a)(d);      4 (a)(d);      5 (d).

9.6. Классы событий

Вопросы

1. Что такое событие?

2. В каком пакете в корне иерархии классов событий Java находиться класс EventObject?

3. Какие два метода содержит класс EventObject?

4. Что делает метод Object getSource( )?

5. Какие типы события определены в языке программирования Java?

Тест

1. В корне иерархии классов событий Java находится класс EventObject в пакете …

a)  java.event.

b)  java.awt.applet

c)  java.awt.event

d)  java.util.