المحاضرة الثانية في تصميم الواجهة الرسومية باستخدام Tkinter GUI في Python
في هذه المحاضرة، سنتعلم كيف نقوم بتصميم واجهة رسومية باستخدام Tkinter GUI في لغة البرمجة Python. Tkinter هي واحدة من المكتبات الرئيسية المستخدمة في إنشاء واجهات رسومية لتطبيقات Python.
الخطوة 1: استيراد مكتبة Tkinter
أول خطوة يجب علينا فعلها هي استيراد مكتبة Tkinter في برنامجنا البايثون. يمكن القيام بذلك بإضافة السطر التالي في بداية البرنامج:
<code> import tkinter as tk </code>
الخطوة 2: إنشاء نافذة رئيسية
بعد استيراد مكتبة Tkinter، يجب علينا إنشاء نافذة رئيسية للتطبيق. يمكن القيام بذلك باستخدام كائن Tk كما يلي:
<code> root = tk.Tk() root.title("واجهة رسومية باستخدام Tkinter") </code>
الخطوة 3: إضافة عناصر واجهة المستخدم
يمكننا الآن إضافة عناصر واجهة المستخدم إلى النافذة الرئيسية. على سبيل المثال، يمكننا إضافة زر باستخدام طريقة Button:
<code> button = tk.Button(root, text="انقر هنا", command=action) button.pack() </code>
الخطوة 4: دالة الفعل
يجب علينا الآن تعريف دالة الفعل التي سيتم تنفيذها عند النقر على الزر. يمكن تحديد الدالة بالشكل التالي:
<code> def action(): print("لقد تم النقر على الزر!") </code>
الخطوة 5: تشغيل التطبيق
أخيرًا، يمكننا تشغيل التطبيق الخاص بنا عن طريق استدعاء طريقة mainloop() على الكائن Tk:
<code> root.mainloop() </code>
بهذه الطريقة، يمكنك تصميم واجهة رسومية باستخدام Tkinter GUI في لغة البرمجة Python. يمكنك استخدام هذه الطرق والمزيد لإنشاء تطبيقات رسومية تفاعلية وجذابة.
تسلم يا دكتور