Flutter’da Button Çeşitleri ve Özellikleri

Ortak özelliklere sahip olmasının yanı sıra kendine has özellikleriyle Flutter’da button çeşitleri bulunmaktadır.

Flutter’da Button Çeşitleri

Flutter’da türü fark etmeksizin her button onPressed ( ) { } adında bir metot ile beraber kullanılır. Temel olarak onPressed ile kullanıcı tarafından ilgili butona bastığında çalışacak bir işleve yönlendirmeyi ifade edilir.

Flutter’da kullanılan button türleri aşağıda listede derlenmiştir:

  • TextButton (FlatButton)
  • ElevatedButton (RaisedButton)
  • FloatingActionButton
  • IconButton
  • Inkwell Button
  • DropdownButton
  • PopupMenuButton

TextButton Özellikleri

TextButton, kullanımdan kaldırılan FlatButton yerine kullanılan bir buton çeşididir. TextButtoon, gölgesiz basit, düz bir buton olmakla beraber onPressed ( ) { } ve child property’lerinin kullanılmasını zorunlu tutar. İçine aldığı widget’a bağlı olarak şekillenir. Diğer property’ler için TextButton resmi dökümanlarından faydalanabilirsiniz.

Çıktı:

ElevatedButton Özellikleri

ElevatedButton, kullanımdan kaldırılan RaisedButton yerine kullanılan bir buton çeşididir. İçindeki widget’ı baz alan ve dikdörtgen bir gövdeye sahip bir butondur. Benzer şekilde, onPressed ( ) { } ve child property’lerinin kullanılmasını zorunlu tutar. Diğer property’ler için ElevatedButton resmi dökümanlarından faydalanabilirsiniz.

Çıktı:

FloatingActionButton Özellikleri

FloatingActionButton uygulamamızdaki birincil eylemi tetikleyen dairesel bir simge düğmesidir. Günümüz uygulamalarında en çok kullanılan buton tiplerinden biridir. Bu düğmenin içerik eklemek, yenilemek veya paylaşmak için kullanıldığını görülebilir.

Ayrıca Flutter, ekran başına en fazla bir FloatingActionButton düğmesi kullanılmasını önermektedir. FloatingActionButton yaygın olarak Scaffold’da kullanılır.

onPressed ( ) { } property’sinin kullanılmasını zorunlu tutar. Diğer property’ler için FloatingActionButton resmi dökümanlarından faydalanabilirsiniz.

Çıktı:

IconButton Özellikleri

IconButton, Material widget’ına yazdırılan bir resimdir. Flutter kullanıcı arayüzüne malzeme tasarımı hissi veren kullanışlı bir pencere öğesidir.

onPressed ( ) { } ve icon property’lerinin kullanılmasını zorunlu tutar. Diğer property’ler için IconButton resmi dökümanlarından faydalanabilirsiniz.

Çıktı:

DropdownButton Özellikleri

Halihazırda seçili olan öğeyi ve birden çok seçenek arasından bir öğeyi seçmek için kullanılan bir menüyü açan bir oku gösterir. Uygulamamızda herhangi bir yere yerleştirebiliriz.

Çıktı:

İlgili Makaleler

2 Yorum

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu