1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| import 'package:flutter/material.dart';
void main() { runApp(MaterialApp( home: Scaffold( appBar: AppBar( title: const Text("文本内容"), ), body: const App(), ), )); }
class App extends StatefulWidget { const App({super.key});
@override State<App> createState() => _AppState(); }
class _AppState extends State<App> {
int _num = 0;
@override Widget build(BuildContext context) { return Scaffold( body: Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ Text("$_num", style: Theme.of(context).textTheme.headlineLarge), const SizedBox(height: 60), ElevatedButton(onPressed: () { setState(() { _num += 1; }); }, child: const Text("+")) ], ), ), ); } }
|