İkonlu bir düğme oluşturmak için kullanılır. Aşağıdaki kod örneği, bir IconButton oluşturur ve içinde bir ikon görüntüler.
IconButton( onPressed: () { // butona tıklandığında yapılacak işlemler buraya yazılabilir }, icon: Icon(Icons.star), ),

import 'package:flutter/material.dart'; class Example extends StatelessWidget { const Example({super.key}); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text("Title"), ), body: Container( alignment: Alignment.center, padding: const EdgeInsets.only(top: 100), child: Column( children: [ IconButton( onPressed: () { // butona tıklandığında yapılacak işlemler buraya yazılabilir }, icon: const Icon(Icons.star), ), ], ), ), ); } }