Методы добавления границ во Flutter с примерами кода

Чтобы добавить рамку во Flutter, существует несколько способов. Вот несколько примеров кода:

Метод 1: использование виджета BoxDecoration

Container(
  decoration: BoxDecoration(
    border: Border.all(
      color: Colors.black,
      width: 2.0,
    ),
  ),
  child: YourWidget(),
)

Метод 2: использование виджета-контейнера

Container(
  decoration: BoxDecoration(
    border: Border(
      top: BorderSide(
        color: Colors.black,
        width: 2.0,
      ),
      bottom: BorderSide(
        color: Colors.black,
        width: 2.0,
      ),
      left: BorderSide(
        color: Colors.black,
        width: 2.0,
      ),
      right: BorderSide(
        color: Colors.black,
        width: 2.0,
      ),
    ),
  ),
  child: YourWidget(),
)

Метод 3. Использование виджета карты

Card(
  shape: RoundedRectangleBorder(
    side: BorderSide(
      color: Colors.black,
      width: 2.0,
    ),
  ),
  child: YourWidget(),
)

Метод 4. Использование виджета OutlineButton

OutlineButton(
  borderSide: BorderSide(
    color: Colors.black,
    width: 2.0,
  ),
  onPressed: () {
    // Your button action
  },
  child: Text('Button'),
)

Это всего лишь несколько примеров добавления границ во Flutter. Вы можете настроить цвет, ширину и другие свойства в соответствии со своими требованиями.