Junior
Flutter'da Container vidjeti nima va uning asosiy xususiyatlari qanday?
sobes.tech AI
AIdan javob
Container — bu qulay vidget bo'lib, uni gradientlar, marjinlar, chegaralar, fon va transformatsiyalar qo'shish uchun ishlatish mumkin.
Asosiy xususiyatlar:
alignment: Kontainer ichidagi bolish vidgetini joylashtiradi.padding: Kontainerning chetigi va uning ichidagi mazmun o'rtasidagi ichki bo'shliq.color: Kontainerning fon rangi.decoration: Murakkabroq dekoratsiyalarni, masalan, gradientlar, soya, yumaloq burchaklar va fon rasmlarni belgilash imkonini beradi. decoration ishlatilganda, color xususiyatidan alohida foydalanib bo'lmaydi.foregroundDecoration: Bolish vidgeti ustiga chizilgan dekoratsiya.width: Kontainer kengligi.height: Kontainer balandligi.constraints: Kontainer uchun qo'shimcha o'lcham cheklovlari.margin: Kontainer atrofidagi tashqi bo'shliq.transform: Kontainer va uning mazmuniga transformatsiya qo'llash.child: Kontainerning bolish vidgeti.
Foydalanish misoli:
Container(
padding: const EdgeInsets.all(16.0), // Ichki bo'shliq
margin: const EdgeInsets.symmetric(vertical: 10.0), // Tashqi bo'shliq
decoration: BoxDecoration( // Fon rangi va yumaloq burchaklar bilan dekoratsiya
color: Colors.blue,
borderRadius: BorderRadius.circular(10.0),
),
child: const Text( // Bolish vidgeti
'Hello, Container!',
style: TextStyle(color: Colors.white),
),
);