Растягивание компонентов на несколько ячеек GridBagLayout

Для того чтобы растянуть компонент на несколько ячеек, его нужно перенести в GridBagLayout. Кроме того, можно указать ширину и высоту компонента с помощью панели Свойства в окне Настройка макета.

По умолчанию, как только вы помещаете компонент в GridBagLayout, визуальный редактор задает значения x и y для того, чтобы присвоить компонент ячейке. Однако для компонента доступны два дополнительных ограничения - высота и ширина сетки, которые являются свойствами объекта GridBagConstraints, создаваемого для каждого компонента.

Для растягивания компонента на несколько ячеек GridBagLayout:

  1. Выберите компонент. Вокруг компонента появится черная рамка выделения с двумя зелеными управляющими элементами справа и снизу.

    GridBagLayout, распределение по ячейкам

  2. Для того чтобы растянуть компонент на несколько ячеек, щелкните на управляющем элементе и перенесите его. Курсор будет показыватькоординаты X и Y для ячейки решетки, на которую вы растягиваете компонент.

    GridBagLayout, растягивание на несколько ячеек

  3. Для того чтобы завершить растягивание, отпустите кнопку мыши.Ограничения ширины и высоты решетки основаны на количестве занятых строк и столбцов.

    GridBagLayout, распределение по ячейкам

Связанные задачи
Добавление или перемещение компонентов в GridBagLayout
Настройка макета компонентов вGridBagLayout

(C) Copyright IBM Corporation 1999, 2004. Все права защищены.