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