Skip to main content

Basic widgets

Widgets to know before building your first Flutter app.

Image/visualization of the AppBar widget.
AppBar

Container that displays content and actions at the top of a screen.

Column

Layout a list of child widgets in the vertical direction.

Container

A convenience widget that combines common painting, positioning, and sizing widgets.

Image/visualization of the ElevatedButton widget.
ElevatedButton

A Material Design elevated button. A filled button whose material elevates when pressed.

FlutterLogo

The Flutter logo, in widget form. This widget respects the IconTheme.

Image/visualization of the Icon widget.
Icon

A Material Design icon.

Image

A widget that displays an image.

Placeholder

A widget that draws a box that represents where other widgets will one day be added.

Row

Layout a list of child widgets in the horizontal direction.

Image/visualization of the Scaffold widget.
Scaffold

Implements the basic Material Design visual layout structure. This class provides APIs for showing drawers, snack bars, and bottom sheets.

Abc
Text

A run of text with a single style.

Find more widgets in the widget catalog.