Читать «Java: руководство для начинающих» онлайн - страница 373
Герберт Шилдт
В каком потоке должно происходить все взаимодействие с компонентами графического пользовательского интерфейса? В потоке диспетчеризации событий.
Какая команда действия связывается по умолчанию с компонентом JButton? Как изменить команду действия? По умолчанию символьная строка команды действия содержит текст надписи на кнопке. Команду действия можно изменить, вызвав метод setActionCommand ().
Какое событие формируется при нажатии кнопки? Событие ActionEvent.
Как создать поле ввода текста шириной до 32 символов? JTextField(32) Приложение А. Ответы на вопросы для самопроверки 597.
Можно ли установить команду действия для компонента JTextField? Если можно, то как это сделать? Да, можно. Для этого достаточно вызвать метод setActionCommand ().
С помощью какого компонента Swing можно создать флажок? Какое событие формируется при установке или сбросе флажка? Флажок создается с помощью компонента JCheckBox. При установке или сбросе флажка формируется событие ItemEvent.
Компонент JList отображает список элементов, которые может выбирать пользователь. Верно или неверно? Верно.
Какое событие формируется при выборе пользователем элемента из списка типа JList или отмене выбора? Событие ListSelectionEvent.
В каком методе задается режим выбора элементов списка типа JList? С помощью какого метода можно получить индекс первого выбранного элемента? Режим выбора элементов списка задается в методе setSelectionMode (). А метод getSelectedlndex () возвращает индекс первого выбранного элемента.
Подкласс какого класса нужно создать при разработке Swing-апплета? Подкласс JApplet.
Обычно при построении исходного пользовательского интерфейса в Swing-апплетах используется метод invokeAndWait (). Верно или неверно? Верно.
Добавьте в утилиту сравнения файлов, созданную в примере для опробования 15.1, флажок со следующей пояснительной надписью: Show position of mismatch (Показывать место несовпадения). Если этот флажок установлен, программа должна отображать место, в котором обнаружено первое расхождение в содержимом сравниваемых файлов. /