Виджет Flutter Container: настройка внешнего вида с помощью BoxDecoration

виджет

и класс BoxDecoration. Во Flutter виджет Containerиспользуется для создания прямоугольного визуального элемента, а класс BoxDecorationиспользуется для определения внешнего вида контейнера.

Вот некоторые распространенные методы, которые можно использовать с виджетом Containerи классом BoxDecorationво Flutter, а также примеры кода:

  1. Метод: color
    Описание: устанавливает цвет фона контейнера.
    Пример:

    Container(
     color: Colors.blue,
    )
  2. Метод: decoration
    Описание: определяет объект BoxDecorationдля настройки внешнего вида контейнера.
    Пример:

    Container(
     decoration: BoxDecoration(
       color: Colors.blue,
       borderRadius: BorderRadius.circular(10.0),
     ),
    )
  3. Метод: widthи height
    Описание: устанавливает ширину и высоту контейнера.
    Пример:

    Container(
     width: 200.0,
     height: 100.0,
    )
  4. Метод: padding
    Описание: добавляет поля вокруг содержимого контейнера.
    Пример:

    Container(
     padding: EdgeInsets.all(16.0),
    )
  5. Метод: margin
    Описание: добавляет поле вокруг контейнера.
    Пример:

    Container(
     margin: EdgeInsets.all(16.0),
    )
  6. Метод: alignment
    Описание: выравнивает содержимое внутри контейнера.
    Пример:

    Container(
     alignment: Alignment.center,
    )
  7. Метод: constraints
    Описание: Устанавливает ограничения на размер контейнера.
    Пример:

    Container(
     constraints: BoxConstraints(
       minWidth: 100.0,
       maxWidth: 200.0,
       minHeight: 50.0,
       maxHeight: 100.0,
     ),
    )
  8. Метод: transform
    Описание: применяет преобразования к контейнеру.
    Пример:

    Container(
     transform: Matrix4.rotationZ(0.1),
    )