الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تصميم واجهة GUI بTkinter

بدأه PyBrain في 3 أبريل 2014 · 7 رد · 2,752 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم في أولى الدروس عن مكتبة Tkinter

و هي مكتبة بايثون لتصميم الواجهات الرسومية

نبدأ أولى دروسنا :D

#! /usr/bin/python
# -*- coding: UTF-8 -*-
from Tkinter import *
root =Tk()
root.title("منتديات الفريق العربي للبرمجة")
root.geometry("400x200")
root.mainloop()

شرح الكود

#! /usr/bin/python
# -*- coding: UTF-8 -*-
from Tkinter import *

لاستدعاء المكتبة و الرمز * لاستدعاء دوال المكتبة كاملة

#! /usr/bin/python
# -*- coding: UTF-8 -*-
from Tkinter import *
root =Tk()
root.title("منتديات الفريق العربي للبرمجة")
root.geometry("400x200")
root.mainloop()

root.title هو عنوان البرنامج

root.geometryهو حجم البرنامج

root.loop  للقيام بحركة تكرارية للبرنامج بمعنى اخر كي يبقى لمدة طويلة

ملحوظة:يمكن تسمية root بأي اسم تريد

نتيجة البرنامج:

b97dfb2b4e9301d.png

أمر الطباعة

#! /usr/bin/python
# -*- coding: UTF-8 -*-
from Tkinter import *
root =Tk()
root.title("منتديات الفريق العربي للبرمجة")
root.geometry("400x200")
w=Label(root, text="مرحبا يا عالم")
w.pack()
root.mainloop()

النتيجة:

6e05566b98e23f6.png

و هنا نصل الى الدرس الأول من دورة تصميم  Tkinter :D

اتمنى تنال اعجابكم :lol:

5
#2

مشكور  على  الدروس   :)

 

و في  انتظار  المزيد  ;)

1

للإطلاع  على جديد  الكتب من تأليفي


 


الطريق لاحتراف تطوير المواقع   ج1 | ج2 | ج3 | ج4


 


                    4Colors | Break Out | Classic Snake | لعبة السودوكو - 2014  |  لعبة  XO                      


 


Help Dodo


 


^_^


 

#3

كمل يابطل مستنين اللي بعدة علشان ننشط القسم الخامل دة :lol:  :lol:  

1
#4

شكرا لك اتمنى ان تواصل هذا الدروس

#5

انا استعمل بايثون 2.7  و ربما Tkinter لا تدعم العربية جيدا مع بايثون 3

#6

السلام عليكم الاخوة الاعزاء.... هل من طريقة تجعلني استطيع استخدام العربية في الموديول tkinter

؟؟؟؟؟؟؟ ولكم جزيل الشكر

#7
smarthero50 كتب:

السلام عليكم الاخوة الاعزاء.... هل من طريقة تجعلني استطيع استخدام العربية في الموديول tkinter

؟؟؟؟؟؟؟ ولكم جزيل الشكر

يمكنك استعمال ترميز utf-8

#! /usr/bin/python# -*- coding: UTF-8 -*-
#8



السلام عليكم .. أعضاء المنتدى الرائع


و نبارك لكم دخول العشر الأواخر من هذا الشهر الفضيل


 


من المبتدئين في البرمجة بلغة python2.7  و قد استفدت من المشاركة خاصة بتصميم الواجهات الرسومية


 


في لغة بايثون وأشكر الاستاذ الكريم PyBrain على ما يقدمه فالامثلة جدا مفيدة


 


 


النظام الذي استعمله لتعلم البرمجة Ubuntu 14.4


إصدار اللغة هو Python2.7


 


واجهتني مشكلة غريبة نوعا ما


 


وهي عندما قمت بتطبيق المثال الاول


 


تم التنفيذ دون أية أخطاء إلا أن عنوان النافذة المكتوب في shell


 


باللغة العربية تمت كتابة من اليمين الى اليسار و بحروف مقطعة


 


و الصورة التالية توضح المشكلة


 


2Pu26g.jpg


 


 


و للمعلومية فقد طبقت نفس التدريب على الجهاز نفسه من خلال نظام win7


و لم تواجهني هذه المشكلة فهل من حل لديكم؟؟


شاكر و مقدر ..


بسيط جدا.


مواضيع مشابهة