[flutter] 플러터 Container와 위젯의 차이점은 무엇인가요?
Container는 일반적으로 크기, 패딩 및 여백과 같은 레이아웃 속성을 설정하는 데 사용됩니다. 반면 다른 위젯들은 버튼, 리스트, 텍스트와 같은 다양한 UI 구성 요소를 나타냅니다.
따라서, Container는 주로 레이아웃을 꾸미는 데 사용되고, 다른 위젯들은 주로 실제 UI 요소를 나타내거나 데이터를 표시하는 데 사용됩니다.
이들의 차이를 아래 예시 코드로 확인해보겠습니다.
Container(
margin: EdgeInsets.all(20.0),
padding: EdgeInsets.all(10.0),
color: Colors.blue,
child: Text('This is a Container Widget'),
)
// Text 위젯
Text(
'Hello, World!',
style: TextStyle(
fontSize: 20.0,
color: Colors.black,
),
)
이 예제에서, Container는 레이아웃을 꾸미기 위해 사용되었고, Text 위젯은 실제 텍스트를 표시하기 위해 사용되었습니다.
더 자세한 내용은 Flutter 공식 문서를 확인하시기 바랍니다!