Добавление и перемещение компонентов в GridBagLayout

При визуальной разработке приложения с помощью GridBagLayout визуальные маркеры сетки помогают перемещать компоненты в нужное положение.

Для добавления или перемещения компонентов в GridBagLayout:

  1. Выберите из палитры компонент Swing, который вы хотите добавить в GridBagLayout, либо если вы хотите переместить существующий компонент в GridBagLayout, щелкните на нем и перенесите его в нужное место.
  2. Подведите указатель мыши туда, куда вы хотите поместить или перенести компонент:
    • В ячейку сетки, занятую другим компонентом, нельзя поместить или перенести другой компонент.
      Комментарии GridBagLayout
    • Если выбранная ячейка пуста, она станет темно-серой. Таким образом обозначается положение, в которое можно поместить компонент. Курсор отобразит значения X и Y для этого положения. Первое число является значением X, представляющим столбец, а второе число - значением Y, представляющим строку.
      Комментарии GridBagLayout
    • Если вы поместили курсор на границе сетки, желтая полоса обозначит добавление нового номера столбца или строки.
    • Когда вы помещаете компонент, при добавлении нового номера столбца или строки цвет фона становится желтым у индикатора координат курсора, а также у надписей столбцов и строк. Компоненты в строках и столбцах с желтыми кругами обновятся, и для них будут показаны новые значения координат сетки.
      Комментарии GridBagLayout

      Комментарии GridBagLayout

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

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