The Second Lecture on Designing Graphic Interfaces Using Python {Tkinter GUI}

Posted by

تصميم الواجهة الرسومية باستخدام Tkinter GUI في Python

المحاضرة الثانية في تصميم الواجهة الرسومية باستخدام 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. يمكنك استخدام هذه الطرق والمزيد لإنشاء تطبيقات رسومية تفاعلية وجذابة.

0 0 votes
Article Rating
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@user-ds8zd3hu6o
2 months ago

تسلم يا دكتور