Sobes.tech
Junior

Flutter-də Container widgeti nədir və onun əsas xüsusiyyətləri hansılardır?

sobes.tech Süni İntellekt

AI-dan cavab

Container — rahatlıqla istifadə edilə bilən widget-dir və digər widget-lara gradientlər, marjlar, sərhədlər, fon və transformasiyalar əlavə etmək üçün istifadə olunur.

Əsas xüsusiyyətlər:

  • alignment: Uşaq widget-ını konteyner daxilində hizalayır.
  • padding: Konteynerin sərhədi və onun məzmunu arasında daxili boşluq.
  • color: Konteynerin fon rəngi.
  • decoration: Daha mürəkkəb dekorasiyalar təyin etməyə imkan verir, məsələn, gradientlər, kölgələr, yuvarlaq künclər və fon şəkilləri. decoration istifadə edilərkən, color xüsusiyyəti ayrıca istifadə edilə bilməz.
  • foregroundDecoration: Uşaq widget-ının üzərində çəkilən dekorasiya.
  • width: Konteynerin eni.
  • height: Konteynerin hündürlüyü.
  • constraints: Konteyner üçün əlavə ölçü məhdudiyyətləri.
  • margin: Konteynerin ətrafındakı xarici boşluqlar.
  • transform: Konteyner və onun məzmununa transformasiya tətbiq edir.
  • child: Konteynerin uşağı olan widget.

İstifadə nümunəsi:

Container(
  padding: const EdgeInsets.all(16.0), // Daxili boşluq
  margin: const EdgeInsets.symmetric(vertical: 10.0), // Xarici boşluqlar
  decoration: BoxDecoration( // Fon rəngi və yuvarlaq künclərlə dekorasiya
    color: Colors.blue,
    borderRadius: BorderRadius.circular(10.0),
  ),
  child: const Text( // Uşaq widget
    'Hello, Container!',
    style: TextStyle(color: Colors.white),
  ),
);