виджет
и класс BoxDecoration. Во Flutter виджет Containerиспользуется для создания прямоугольного визуального элемента, а класс BoxDecorationиспользуется для определения внешнего вида контейнера.
Вот некоторые распространенные методы, которые можно использовать с виджетом Containerи классом BoxDecorationво Flutter, а также примеры кода:
-
Метод:
color
Описание: устанавливает цвет фона контейнера.
Пример:Container( color: Colors.blue, ) -
Метод:
decoration
Описание: определяет объектBoxDecorationдля настройки внешнего вида контейнера.
Пример:Container( decoration: BoxDecoration( color: Colors.blue, borderRadius: BorderRadius.circular(10.0), ), ) -
Метод:
widthиheight
Описание: устанавливает ширину и высоту контейнера.
Пример:Container( width: 200.0, height: 100.0, ) -
Метод:
padding
Описание: добавляет поля вокруг содержимого контейнера.
Пример:Container( padding: EdgeInsets.all(16.0), ) -
Метод:
margin
Описание: добавляет поле вокруг контейнера.
Пример:Container( margin: EdgeInsets.all(16.0), ) -
Метод:
alignment
Описание: выравнивает содержимое внутри контейнера.
Пример:Container( alignment: Alignment.center, ) -
Метод:
constraints
Описание: Устанавливает ограничения на размер контейнера.
Пример:Container( constraints: BoxConstraints( minWidth: 100.0, maxWidth: 200.0, minHeight: 50.0, maxHeight: 100.0, ), ) -
Метод:
transform
Описание: применяет преобразования к контейнеру.
Пример:Container( transform: Matrix4.rotationZ(0.1), )