الطباعة في وحدة التحكم
جزء من قسم إضافة التفاعلية في رحلة Flutter على Coddy. الدرس 2 من 34.
تؤدي النقرة على زر إلى تشغيل شيفرة لا يمكنك رؤيتها. تجعلها print مرئية: فهي تكتب سطرًا من النص في وحدة التحكم، وهي اللوحة الموجودة أسفل الهاتف.
ElevatedButton(
onPressed: () {
print('Button pressed');
},
child: Text('Press me'),
)ينتهي كل سطر من الشيفرة داخل الأقواس المعقوفة بفاصلة منقوطة ;. انقر على الزر ثلاث مرات، وستعرض وحدة التحكم Button pressed ثلاث مرات.
لا يرى الشخص الذي يستخدم تطبيقك وحدة التحكم أبدًا. فهي مخصصة لك: عندما لا يعمل شيء ما، تخبرك print ما إذا كانت شيفرتك قد نُفذت أصلًا.
التحدي
سهلاجعل الزر Say hi يطبع Hi there! في كل مرة يُضغط فيها. اضغط عليه بضع مرات وراقب وحدة التحكم.
جرّب بنفسك
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: ElevatedButton(
onPressed: () {},
child: Text('Say hi'),
),
),
),
);
}
}
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس إضافة التفاعلية
1الأزرار
زرّك الأولالطباعة في وحدة التحكمالأزرار النصية والمحددة بإطارأزرار الأيقوناتزر الإجراء العائم7مفاتيح التبديل وشرائح التمرير
التشغيل والإيقاف باستخدام مفتاححدّد مربع الاختياراختر قيمة باستخدام شريط التمريرتدرّب بنفسك: مترجم Flutter عبر الإنترنت