[flutter] 플러터 Table 위젯에서 특정 셀에 이미지 추가하기

플러터(Table)[https://api.flutter.dev/flutter/widgets/Table-class.html]은 텍스트나 위젯을 행과 열의 형태로 표현하기 위한 위젯입니다. 이 예에서는 Table 위젯에 이미지를 추가하는 방법에 대해 알아봅니다.

이미지 추가하기

Table 위젯에 이미지를 추가하려면 TableCell 위젯을 사용해야 합니다. TableCell 위젯은 Table의 각 셀에 대한 구성을 제어할 수 있습니다.

아래는 TableCell을 사용하여 이미지를 추가하는 예시입니다.

Table(
  children: [
    TableRow(
      children: [
        TableCell(
          child: Image.asset('assets/image.png'),
        ),
        TableCell(
          child: Text('내용'),
        ),
      ],
    ),
  ],
)

위 예시에서 Image.asset()은 assets 폴더에 저장된 이미지를 불러옵니다. 다른 유형의 이미지도 사용할 수 있습니다.

결론

Table 위젯은 TableCell을 사용하여 이미지를 포함한 다양한 유형의 콘텐츠를 구성할 수 있습니다. TableCell을 활용하여 표의 각 셀에 원하는 형태의 위젯을 자유롭게 추가할 수 있습니다.

플러터(Table)을 사용하여 이미지를 추가하는 방법에 대해 알아보았습니다. 다양한 형태의 표를 만들기 위해 TableCell을 유연하게 활용해 보세요.