Spec-Zone .ru
спецификации, руководства, описания, API
|
Используйте информацию в этом уроке и компоненте разделы с практическими рекомендациями, чтобы помочь Вам завершить эти вопросы и упражнения.
1. Найдите компонент что лучшие судороги каждая из следующих потребностей. Запишите обоих componentâ s общее название (такое как â frameâ ) и найдите страницу компонента с практическими рекомендациями онлайн. [Подсказка: можно использовать Визуальное, Индексируют к Компонентам Swing, чтобы помочь Вам ответить на этот вопрос.]
a. Компонент, который позволяет пользователю выбирать цвет.
b. Компонент, который выводит на экран значок, но что doesnâ t реагируют на пользовательские щелчки.
c. Компонент, который похож на кнопку и который, когда нажато, переводит меню в рабочее состояние элементов для пользователя, чтобы выбрать из.
d. Контейнер, который похож на фрейм, но это появляется (обычно с другим, подобными контейнерами) в пределах реального фрейма.
e. Контейнер, который позволяет пользователю определять, как два компонента совместно используют ограниченное количество пространства.
2. Какой метод делают Вы используете, чтобы добавить строку меню к высокоуровневому контейнеру, такому как a JFrame
?
3. Какой метод делают Вы используете, чтобы определить кнопку значения по умолчанию для высокоуровневого контейнера, такого как a JFrame
или JDialog
?
4. Какой метод делают Вы используете, чтобы включить и отключить компоненты такой как JButton
s? В чем class это определяется?
5. a. Который используют компоненты Swing ListSelectionModel
? [Подсказка: â Useâ ссылка наверху спецификации для каждого интерфейса и class берет Вас к странице, показывающей, где в API, которые взаимодействуют через интерфейс или на class ссылаются.]
b. Те компоненты используют какие-либо другие модели, чтобы обработать другие аспекты componentsâ состояние? Если так, перечислите другой modelsâ типы.
6. Какой тип модели содержит текст componentâ s контент?
1. Реализуйте программу с GUI, который похож на один показанный ниже. Поместите основной метод в названный class MyDemo1
.
2. Сделайте копию MyDemo1.java
именованный MyDemo2.java
. Добавьте строку меню к MyDemo2
.
3. Копия MyDemo1.java
к MyDemo3.java
. Добавьте кнопку (JButton
) к MyDemo3.java
. Сделайте это кнопкой значения по умолчанию.