Главная / Программирование /
Введение в программирование / Тест 26
Введение в программирование - тест 26
Упражнение 1:
Номер 1
Блок прослушивания является:
Ответ:
 (1) интерфейсом 
 (2) вложенным классом 
 (3) классом 
Номер 2
Класс адаптер содержит:
Ответ:
 (1) реализацию всех методов соответствующего интерфейса 
 (2) реализацию одного метода соответствующего интерфейса 
 (3) не содержит никакой реализации методов интерфейса 
Номер 3
В каком случае одно и то же событие может быть инициировано разными компонентами в ответ на различные действия пользователя:
Ответ:
 (1) это событие низкого уровня 
 (2) это семантическое событие 
Упражнение 2:
Номер 1
Укажите фрагмент кода, не содержащий ошибок и выполняющий обработку события «щелчок мышью»:
Ответ:
 (1) public class MyClass extends Applet { //...
myObject.addMouseListener(MyClassAdapter()); //...
class MyClassAdapter extends MouseAdapter {
public void mouseClicked(MouseEvent e) { } }} 
 (2) public class MyClass extends Applet { //...
myObject.addMouseListener(new MyClassAdapter()); //...
class MyClassAdapter extends MouseAdapter {
public void mouseClicked(MouseEvent e) { } }} 
 (3) public class MyClass extends Applet { //...
myObject.addMouseListener(new MyClassAdapter()); //...
class MyClassAdapter extends MouseAdapter {
public void mouseClicked(e) { } }} 
Номер 2
Укажите фрагмент кода, не содержащий ошибок и выполняющий обработку события «щелчок мышью»:
Ответ:
 (1) public class MyClass extends Applet { //...
myObject.addMouseListener(MouseAdapter() {
public void mouseClicked(MouseEvent e) { }}); } } 
 (2) public class MyClass extends Applet { //...
myObject.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) { }}); } } 
 (3) public class MyClass extends Applet { //...
myObject.addMouseListener(new MouseAdapter() {
public void mouseClicked(e) { }}); } } 
Номер 3
Какой метод интерфейса WindowListener
вызывается при закрытии окна пользователем:
Ответ:
 (1) windowIconified
 
 (2) windowClosing
 
 (3) windowDeiconified
 
Упражнение 3:
Номер 1
Какой метод интерфейса WindowListener
вызывается при изменении состояния окна из свернутого в нормальное:
Ответ:
 (1) windowActivated
 
 (2) windowIconified
 
 (3) windowOpened
 
 (4) windowDeiconified
 
Номер 2
Какой метод интерфейса WindowListener
вызывается при активизации окна пользователем:
Ответ:
 (1) windowActivated
 
 (2) windowIconified
 
 (3) windowOpened
 
Номер 3
Какой метод класса ActionEvent
возвращает строку, ассоциируемую с данным событием дей-ствия:
Ответ:
 (1) getActionCommand
 
 (2) getModifiers
 
 (3) getSource
 
Упражнение 4:
Номер 1
Какой интерфейс пакета JDK используется для обработки событий, инициируемых при перемещении курсора мыши:
Ответ:
 (1) MouseListener
 
 (2) MouseOutputListener
 
 (3) MouseInputListener
 
Номер 2
Какой интерфейс пакета JDK используется для обработки событий, инициируемых при щелчке мышью:
Ответ:
 (1) MouseListener
 
 (2) MouseMotionListener
 
 (3) MouseInputListener
 
Номер 3
Какой тип параметра имеет любой метод блока прослушивания пакета JDK:
Ответ:
 (1) EventObject
 
 (2) MouseObject
 
 (3) WindowEvent
 
Упражнение 5:
Номер 1
Какие методы обработки события действия определяются в интерфейсе ActionListener. пакета JDK:
Ответ:
 (1) actionPerformed
 
 (2) getSource
 
 (3) getActionCommand
 
Номер 2
Какой метод пакета JDK позволяет добавить блок прослушивания для окна формы:
Ответ:
 (1) addMouseListener
 
 (2) addWindowListener
 
 (3) addItemListener
 
Номер 3
Какие возможности предоставляют методы класса KeyEvent пакета JDK:
Ответ:
 (1) получение кода нажатой клавиши 
 (2) определение, была ли нажата клавиша action–ключа, такая, как PGUP, PGDN, F1, F2 и т.п. 
 (3) определение времени возникновения события