Advertisement
AbiMulya

(Belajar Flutter) Stateful Widget

Oct 6th, 2020
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Dart 0.98 KB | None | 0 0
  1. import 'package:flutter/material.dart';
  2.  
  3. void main() {
  4.   runApp(MyApp());
  5. }
  6.  
  7. class MyApp extends StatefulWidget {
  8.   @override
  9.   _MyAppState createState() => _MyAppState();
  10. }
  11.  
  12. class _MyAppState extends State<MyApp> {
  13.   int number = 0;
  14.   void tekanTombol() {
  15.     setState(() {
  16.       number = number + 1;
  17.     });
  18.   }
  19.  
  20.   @override
  21.   Widget build(BuildContext context) {
  22.     return MaterialApp(
  23.       home: Scaffold(
  24.         appBar: AppBar(
  25.           title: Text("StateFul Widget"),
  26.         ),
  27.         body: Center(
  28.           child: Column(
  29.             mainAxisAlignment: MainAxisAlignment.center,
  30.             children: <Widget>[
  31.               Text(
  32.                 number.toString(),
  33.                 style: TextStyle(fontSize: 10 + number.toDouble()),
  34.               ),
  35.               RaisedButton(
  36.                 child: Text("Tambah Bilangan"),
  37.                 onPressed: tekanTombol,
  38.               )
  39.             ],
  40.           ),
  41.         ),
  42.       ),
  43.     );
  44.   }
  45. }
  46.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement