반응형
Text에 밑줄 친 효과를 넣어 보려고 한다.
bottomBorder이 들어간 Container 안에 Text를 넣어주면 된다.
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home:new Scaffold(
appBar: AppBar(title: Text('Test'),),
body: Container(
decoration: BoxDecoration(
border: Border(bottom: BorderSide(color: Colors.black)),
),
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text('텍스트 border 테스트입니다.', style: TextStyle(fontSize: 14, fontWeight: FontWeight.bold, color: Colors.black),),
],
)
),
),
);
}
}
BoxDecoration을 넣어주면
<결과>
Border값은 위,아래,양쪽 다 줄 수 있는데 그땐 top, bottom, left, right 다 따로 지정할 수도 있고
Border.all로 전체에 테두리 효과를 줄 수 있다.
decoration: BoxDecoration(
border: Border.all(color: Colors.black),
),
<결과>
'소프트웨어 > Flutter' 카테고리의 다른 글
[Flutter] Navigator.popUntil() 사용하기 (0) | 2021.07.11 |
---|---|
[Flutter] assets 활용해 이미지 넣기 (0) | 2021.07.07 |
[Flutter] Error : 'Execution failed for task':app:mergeDexDebug'.' (0) | 2021.06.30 |
[Flutter] TextFormField를 이용하여 회원가입 시(이메일, 비밀번호) 형식 유효성(정규식) 검사하기 (0) | 2021.06.03 |
[Flutter]TabBar 만들기 (0) | 2020.12.30 |