Spec-Zone .ru
спецификации, руководства, описания, API
След: Создание GUI С JFC/Swing
Домашняя страница > Создание GUI С JFC/Swing

Вопросы и Упражнения: Разметка Компонентов в пределах Контейнера

Вопросы

В каждом из следующих вопросов выберите менеджера (ов) расположения, которому наиболее естественно подходят для описанного расположения. Предположите, что контейнер, которым управляет менеджер по расположению, является a JPanel. [Подсказка: Два раздела, которые могли бы помочь, являются Визуальным, Индексируют к Компонентам Swing и Подсказкам относительно Выбора менеджера по Расположению.]

1. У контейнера есть один компонент, который должен занять так много места насколько возможно

Layout1-1.png Layout1-2.png

a. BorderLayout
b. GridLayout
c. GridBagLayout
d. a и b
e. b и c

2. Контейнер ссорится компонентов, которые должны все быть выведены на экран в том же самом размере, заполняя container⠀™ s вся область.

Layout2-1.png Layout2-2.png

a. FlowLayout
b. GridLayout
c. BoxLayout
d. a и b

3. Контейнер выводит на экран много компонентов в столбце с любым дополнительным пространством, идущим между первыми двумя компонентами.

Layout3-1.png Layout3-2.png

a. FlowLayout
b. BoxLayout
c. GridLayout
d. BorderLayout

4. Контейнер может вывести на экран три абсолютно различных компонента в разное время, завися, возможно, от состояния программы или ввода данных пользователем. Даже если components⠀™ размеры отличаются, переключаясь от одного компонента до следующего shouldn⠀™ t изменяют количество места, отведенного для компонента.

Layout4-1.png Layout4-2.png

a. SpringLayout
b. BoxLayout
c. CardLayout
d. GridBagLayout

Упражнения

1. Реализуйте расположение описанный и показанный рассматриваемый 1.

2. Реализуйте расположение описанные и показанные рассматриваемые 2.

3. Реализуйте расположение описанные и показанные рассматриваемые 3.

4. Реализуйте расположение описанные и показанные рассматриваемые 4.

5. Добавляя одну строку кода, сделайте программу, от которой Вы записали для дисплея Упражнения 2 компоненты справа налево, вместо от слева направо.

Layout2-3.png Проверьте свои ответы.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Решение Общих проблем Расположения
Следующая страница: Изменение Стили