Чтобы добавить рамку во 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. Вы можете настроить цвет, ширину и другие свойства в соответствии со своими требованиями.