توفر مكتبة تكينتر في لغة برمجة بايثون طريقة بسيطة ومريحة لإنشاء واجهة مستخدم رسومية. أحد الجوانب المهمة لتصميم واجهة المستخدم الرسومية هو تغيير حجم الخط. في هذه المقالة ، سننظر في كيفية تغيير حجم الخط في تكينتر.
هناك عدة طرق لتعيين حجم الخط في تكينتر. واحد منهم هو استخدام السمة 'الخط' لالحاجيات. على سبيل المثال ، لتعيين حجم الخط إلى 14 نقطة لتسمية ، يمكنك استخدام التعليمات البرمجية التالية:
من تسمية استيراد تكينتر
الجذر = المعارف التقليدية()
التسمية = التسمية (الجذر ، الخط=('أريال' ، 14) ، النص='مرحبا ، العالم!’)
التسمية.حزمة()
الجذر.مينلوب()
في هذا المثال ، يتم استخدام الخط "أريال" بحجم 14 نقطة للتسمية. لتغيير حجم الخط من الحاجيات الأخرى ، مثل أزرار أو حقول النص ، يمكنك أيضا استخدام السمة 'الخط' مع المعلمات المطلوبة.
وهناك طريقة أخرى لتغيير حجم الخط في تكينتر هو استخدام طريقة 'تكوين'. تتيح لك هذه الطريقة تغيير سمات عنصر واجهة المستخدم المختلفة ، بما في ذلك الخط. على سبيل المثال ، لتغيير حجم الخط لتسمية تم إنشاؤها بالفعل ، يمكنك استخدام التعليمات البرمجية التالية:
التسمية.تكوين (الخط=('أريال' ، 16))
في هذا المثال ، يتم تغيير حجم خط التسمية بمقدار 16 نقطة. وهكذا ، فإن طريقة' تكوين ' يسمح لك بتغيير حجم الخط بعد إنشاء القطعة.
- تركيب واستيراد مكتبة تكينتر
- إنشاء نافذة والقطعة
- تحديد حجم الخط
تركيب واستيراد مكتبة تكينتر
لاستيراد مكتبة تكينتر إلى المشروع الخاص بك ، استخدم السطر التالي من التعليمات البرمجية:
استيراد تكينتر كما تك
يستورد هذا الرمز مكتبة تكينتر بأكملها ويربطها بالاسم المستعار"المعارف التقليدية". يستخدم هذا الاسم المستعار في العديد من الأمثلة والأدلة ، لذلك من المنطقي بالنسبة لك استخدامه في مشروعك.
بعد استيراد مكتبة تكينتر بنجاح ، يمكنك استخدام جميع ميزاته لإنشاء واجهة مستخدم رسومية (واجهة المستخدم الرسومية).
بعد ذلك ، سوف تحتاج إلى إنشاء مثيل من فئة تك ، والتي سوف تمثل النافذة الرئيسية للتطبيق الخاص بك. للقيام بذلك ، استخدم التعليمات البرمجية التالية:
الجذر = tk.Tk()
يقوم هذا الرمز بإنشاء متغير" جذر " يشير إلى النافذة الرئيسية للتطبيق الخاص بك. يمكنك استخدام اسم متغير غير "الجذر" ، ولكن هذا هو الاسم الأكثر استخداما في الأمثلة والأدلة. يمكنك أيضا تغيير واستخدام اسم مستعار مختلف لمكتبة تكينتر عند الاستيراد.
بعد إنشاء مثيل من فئة المعارف التقليدية ، يمكنك البدء في إضافة الحاجيات وتخصيص واجهة التطبيق الخاص بك باستخدام الأساليب والسمات التي توفرها مكتبة تكينتر.
هنا مثال على استخدام مكتبة تكينتر:
في هذا المثال ، يتم إنشاء نافذة التطبيق الرئيسية ، ثم نقش مع النص " مرحبا ، العالم!"يتم إنشاؤه وإضافته إلى النافذة الرئيسية باستخدام طريقة الحزمة (). وأخيرا ، يتم استدعاء طريقة مينلوب () ، الذي يبدأ حلقة الحدث تكينتر الرئيسية ويعرض واجهة رسومية من التطبيق الخاص بك.
الآن أنت تعرف كيفية تثبيت واستيراد مكتبة تكينتر ويمكن البدء في استخدامه لإنشاء واجهة المستخدم الرسومية الخاصة بك في بيثون.
إنشاء نافذة والقطعة
في هذا الدليل ، وسوف ننظر في كيفية تغيير حجم الخط في تكينتر ، أداة شعبية لخلق واجهة رسومية في بيثون.
قبل أن نبدأ ، ونحن سوف تحتاج إلى إنشاء نافذة والقطعة التي سوف نقوم بتغيير حجم الخط. للقيام بذلك ، ونحن نستخدم الطبقة tkinter.Tk () لإنشاء نافذة وتكينتر.تسمية () فئة لإنشاء القطعة.
هنا هو رمز عينة:
انتبه إلى الخطوات التالية:
- استيراد وحدة تكينتر
- إنشاء مثيل للفئة tkinter.Tk () ، وهي نافذة تطبيق
- إنشاء مثيل تكينتر.فئة التسمية () ، وهي أداة تحتوي على نص
- نستخدم طريقة الحزمة () لوضع الأداة في النافذة
- نبدأ الحلقة الرئيسية باستخدام طريقة مينلوب () لجعل العمل التطبيق
يمكنك تغيير النص والخط وحجم الخط باستخدام الوسائط المناسبة عند إنشاء الأداة. في المثال أعلاه ، يتم تحديد الخط الأريال وحجم الخط 12 في معلمة الخط ().
الآن لديك فكرة أساسية عن كيفية إنشاء نافذة والقطعة في تكينتر. بعد ذلك ، سننظر في كيفية تغيير حجم الخط في عنصر واجهة المستخدم.
تحديد حجم الخط
التي لتحديد حجم جديد.
يوجد أدناه نموذج رمز يوضح تغيير حجم الخط لعنصر واجهة مستخدم التسمية:
استيراد تكينتر كما تكالتسمية.حزمة()
الجذر.مينلوب()