我想要一个看起来像这样的东西,里面只有一个月
现在,我有一些看起来像这样的东西,请查看月份部分.
我无法做到这一点,无法增加容器高度.
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:plates/Helpers/constant.dart';
import 'package:plates/pages/ChartScreen/bloc/chart_screen_bloc.dart';
class MonthButton extends StatefulWidget {
final String month;
final bool isSelected;
final VoidCallback onSelect;
MonthButton(
{required this.month, required this.isSelected, required this.onSelect});
@override
State<MonthButton> createState() => _MonthButtonState();
}
class _MonthButtonState extends State<MonthButton> {
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: () {
//some code
},
child: Container(
width: 100, // Adjust the width according to your requirement
margin: const EdgeInsets.all(8.0),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(8.0),
border: Border.all(
color: widget.isSelected
? Colors.blueAccent
: Colors.black, // Apply border color based on selection
),
),
child: Center(
child: Text(
widget.month,
style: const TextStyle(fontSize: 18),
),
),
),
);
}
}