Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
185 of 1024 menu
◀ ▶

Класс Decoration

Класс Decoration сам фон не рисует: это общий тип. Обычная реализация - BoxDecoration. Её передают в DecoratedBox и в параметр decoration у Container.

Синтаксис

BoxDecoration(color: Colors.blue)

Пример

Давайте закрасим блок через общее описание фона:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: DecoratedBox( decoration: BoxDecoration(color: Colors.blue), child: Padding( padding: EdgeInsets.all(8), child: Text('abcde'), ), ), ), ), ), ); }

На экране синий прямоугольник с надписью 'abcde'.

Смотрите также

  • класс BoxDecoration,
    который задаёт цвет, рамку, тень и скругление
  • виджет DecoratedBox,
    который рисует Decoration вокруг дочернего виджета
  • класс ShapeDecoration,
    который рисует фон произвольной формы
  • класс DecorationImage,
    который кладёт картинку внутрь фона
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить