• 0
PyBrain

تصميم واجهة GUI بTkinter -الجزء الثاني-

سؤال

السلام عليكم في الموضوع الثاني لتصميم GUI بTkinter

نبدأ على بركة الله

في هدا الدرس (تغيير لون الخط,تغيير الخلفية,أماكن الادخال,تغيير اتجاه ,الازرار)

أولا:

#!/usr/bin/python# -*- coding: UTF-8 -*-from Tkinter import *app=Tk()app.title("منتدى الفريق العربي للبرمجة")app.geometry("300x300")L=Label(text="مرحبا بكم في الدرس الثاني",bg="red",fg="#BD1550").pack()app.mainloop()

 الامر bg لون الخلفية

الامر fg هو لون الخط

ملوحوظة:يمكن استخدام أكواد الالوان الخاصة بHTML

صورة التطبيق:

d6a406850e87e94.png

 

الادخال و الأزرار

#!/usr/bin/python# -*- coding: UTF-8 -*-from Tkinter import *app=Tk()app.title("منتدى الفريق العربي للبرمجة")app.geometry("300x300")E=Entry().pack()B=Button(text="مرحبا بك").pack()app.mainloop()

Entry يمكن كتابة بها اي شئ

Butoon  الازرار

صورة التطبيق:

4653cf8d81b6110.png

تغيير المكان

#!/usr/bin/python# -*- coding: UTF-8 -*-from Tkinter import *app=Tk()app.title("منتدى الفريق العربي للبرمجة")app.geometry("300x300")E=Entry().pack()B=Button(text="مرحبا بك").pack(sid=RIGHT)app.mainloop()

side هو الدي يحدد الاتجاه ادا اردت أن يكون متلا الزر في اليمين او اليسار

فنكتب

#!/usr/bin/python# -*- coding: UTF-8 -*-from Tkinter import *app=Tk()app.title("منتدى الفريق العربي للبرمجة")app.geometry("300x300")E=Entry().pack(side=LEFT)B=Button(text="مرحبا بك").pack(sid=RIGHT)app.mainloop()

صورة التطبيق:

9898327b7a6aa7e.png

و هنا ننتهي من الدرس الثاني من دورة

GUI بTkinter

نلتقي مع الدرس القادم

 

 

4

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

15 إجابة على هذا السؤال .

  • 0

وعليكم السلام

 

بارك الله فيك مزيد من الدروس

 

أتمنى أن تكون الدروس على شكل بناء برنامج معين أي بإكتمال الدروس نكون قد قمنا بكتابه برنامج معين

تم تعديل بواسطه الطالب39
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

وعليكم السلام

 

بارك الله فيك مزيد من الدروس

 

أتمنى أن تكون الدروس على شكل بناء برنامج معين أي بإكتمال الدروس نكون قد قمنا بكتابه برنامج معين

مؤيد  :)  :) 

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

سيتم وضع المزيد من الدروس ان شاء الله  ادا وجدت المزيد من التفاعل في الموضوع

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

سيتم وضع المزيد من الدروس ان شاء الله  ادا وجدت المزيد من التفاعل في الموضوع

المنتدي خامل يحتاج الي مزيد من الدروس  :o 

لكن أن شاء الله تجد تفاعل 

وسأكون معك  :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

سيتم وضع المزيد من الدروس ان شاء الله  ادا وجدت المزيد من التفاعل في الموضوع

اذا كانت الدروس متفرقه وليس مرتبطه كبقيه الدروس لن تجد التفاعل لأن المتتبع سيجد نفسه معتاد على هذه الدروس فيمل أما إن كانت الدروس كما سبق الذكر عباره عن برنامج متكامل ستجد جلب العديد من التفاعل

 

كما أرجو أن ألفت إنتباهك بأن التفاعل سكون قليل وخاصه في البدايه فأرجو أن لا يحبط هذا من عزيمتك فستبقى الدروس للذين لم يلتحقوا بنا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي ما النسخة الداعمة للغة العربية في tkinter أستعمل بيثون 3 و اللغة العربية لا تظهر معي مع العلم أني أعمل على لينيكس و أنت على ويندوز هل هناك فرق بين اﻷصدارات و الدعم للعربية وهذا سبب توقفي في تعلمها

BWbTv5.jpg

تم تعديل بواسطه abdou allh
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أنا استعمل بايثون 2.7

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا اخي علي المجهود الرائع....لقد جعلت تكنتر اكثر سهولة...ولكن اواجه صعوبه في استخدام العربيه ما الحل؟؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ادا كنت تستعمل بايثون 3

أنصحك باستعمال بايثون 2.7

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي لا فائدة يبدو أنها لا تدعم اللغة العربية على لينيكس مشكور أخي على كل مازلت أتابع دروسك

Gdwe9P.png

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لا تدعم اللغة العربيه علي لينكس..... اذا فهل تدعمها علي ويندوز؟؟؟؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

نعم يا أخي هي تدعمها في الويندوز

و جميع الامثلة السابقة على الويندوز

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي ما النسخة الداعمة للغة العربية في tkinter أستعمل بيثون 3 و اللغة العربية لا تظهر معي مع العلم أني أعمل على لينيكس و أنت على ويندوز هل هناك فرق بين اﻷصدارات و الدعم للعربية وهذا سبب توقفي في تعلمها

BWbTv5.jpg

هل جربت  # -*- coding: UTF-8 -*-  لان الUTF-8 تضم محارف جميع لغات العالم اما ascii فقط الانكليزية مع بعض الرموز رغم افتقار tkinter خاصية اللغات الغير انكليزية ولكن يجب ان يكون برنامجك UTF-8 او تنتقل لمكتبة اخرى

ولكن الحل الافضل الانتقال الى مكتبة اخرى

 

================================

شكرا لكاتب الدرس درس ممتع جعلني افكر بترجمة كتاب عن هذه المكتبة وتحويلة الى دروس هنا

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .