**이 페이지에서 알 수 있는 내용 このページからわかること

- Column
	- MainAxisAlignment
	- CrossAxisAlignment
	- MainAxisSize**
	

main.dart

...
...

@override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center, // start, end, spacebetween
          children: <Widget>[
            Text(
              'You have pushed the button this many times: ',
            ),
            Text('$_counter',style: Theme.of(context).textTheme.headlineMedium)
          ],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _incrementCounter,
        tooltip: 'Increment',
        child: const Icon(Icons.add),
      ),
    );
  }
}

Untitled

Untitled

Untitled


main.dart

...
...

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Container(
          color: Colors.green,
          child: Column(
            mainAxisAlignment: MainAxisAlignment.center,
            crossAxisAlignment: CrossAxisAlignment.end, // start, end
            mainAxisSize: MainAxisSize.min, // max, min
            children: <Widget>[
              const Text(
                'You have pushed the button this many times ',
              ),
              Text('0'),
              Icon(Icons.power_settings_new_sharp)
            ],
          ),
        ),
      ),
    );
  }
}

Untitled

Untitled

Untitled

Column

MainAxisAlignment

CrossAxisAlignment

MainAxisSize