Chapter 16 Введение в Swing Flashcards
Компоненты АWT являются тяжеловесными, а компоненты Swing…..
легковесными
Можно ли изменить стиль оформления компонента Swing? Если да, то какое средство позволяет это сделать?
Можно, с помощью подключаемого стиля оформления Swing.
Какой контейнер верхнего уровня чаще всего используется в приложениях?
Контейнер JFrame
Контейнер верхнего уровня содержит несколько панелей. На какой из них располагаются компоненты?
На панели содержимого.
Как создать метку, отображающую сообщение “Выберите элемент списка” ?
JLabel jlab = new JLаbel («Select a list item»);
В каком потоке должно осуществляться любое взаимодействие с компонентами графического пользовательского интерфейса?
В потоке диспетчеризации событий
Какая команда действия связывается по умолчанию с компонентом JButton? Как изменить команду действия?
По умолчанию строка команды действия содержит текст надписи на кнопке.
Команду действия можно изменить, вызвав метод setActionCommand ( ) .
Какое событие генерируется при щелчке на кнопке?
Событие ActionEvent.
Как создать текстовое поле шириной 32 столбца?
JTextField jtf = new JTextField (32);
Можно ли задать команду действия для компонента JTextField? Если можно, то как это сделать?
Да, можно. Для этого достаточно вызвать метод setActionCommand ( )
С помощью какого компонента Swing можно создать флажок? Какое событие генерируется при установке или сбросе флажка?
Флажок создается с помощью компонента JCheckBox. При установке или сбросе флажка генерируется событие ItemEvent
Компонент JList отображает список элементов, которые может выбирать пользователь. Верно или неверно?
верно
Какое событие генерируется при выборе или отмене выбора элемента из списка типа JList?
Событие ListSelectionEvent. Это же событие генерируется и при отмене выбора элемента.
В каком методе задается режим выбора элементов списка JList? С помощью какого метода можно получить индекс первого выбранного элемента?
Режим выбора элементов списка задается в методе setSelectionMode ( ) .
Метод getSelectedindex ( ) возвращает индекс первого выбранного элемента.