آموزش کلاس لیبل در PyGTK

3 سال پیش

آموزش کلاس لیبل در PyGTK

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش کلاس لیبل در PyGTK خواهیم پرداخت.

پیشنهاد ویژه : پکیج آموزش صفر تا صد پایتون

ویجت لیبل یا برچسب برای نمایش متن غیرقابل ویرایش مفید است. لیبل توسط بسیاری از ویجت های دیگر به صورت داخلی استفاده می شود. به عنوان مثال، دکمه دارای لیبل برای نشان دادن متن روی صورت است. به طور مشابه، اشیاء MenuItem دارای لیبل هستند. یک لیبل یک شی بدون پنجره است، بنابراین نمی تواند رویدادها را مستقیماً دریافت کند.

کلاس Label دارای یک سازنده ساده است –

gtk.Label(str = None)

 

روشهای مفید زیر را می توان با شیء Label استفاده کرد –

S.NO متد و توضیحات
۱ ()set_text

این متن جدید را به عنوان برچسب تعیین می کند

۲ ()get_text

این متن را از برچسب برمی گرداند

۳ ()set_use_underline

اگر true باشد، زیرخط در متن نشان می دهد که باید از کاراکتر بعدی برای کلید شتاب دهنده منو استفاده شود.

۴ ()set_justify

این باعث می شود خطوط متن لیبل نسبت به هم تراز شوند.

مقادیر احتمالی عبارتند از – gtk.JUSTIFY_LEFT ، gtk.JUSTIFY_RIGHT ، gtk.JUSTIFY_CENTER و gtk.JUSTIFY_FILL.

۵ ()Set_line_wrap

اگر true باشد، خط بسته می شود

۶ ()set_selectable

گر true باشد، متن موجود در لیبل را می توان برای کپی پیست انتخاب کرد

۷ ()set_width_chars

این امر عرض لیبل را تعیین می کند

 

سیگنال های زیر توسط ویجت لیبل منتشر می شوند –

  • activ-current-link: وقتی کاربر لینکی را در لیبل فعال می کند، منتشر می شود.
  • activ-link: این برای فعال کردن یک URI منتشر می شود.
  • copy-clipboard: وقتی متن از لیبل به کلیپ بورد کپی می شود، منتشر می شود.

 

منبع.

لیست جلسات قبل آموزش PyGTK

  1. آموزش PyGTK
  2. معرفی PyGTK
  3. آموزش محیط  PyGTK
  4. آموزش Hello World در  PyGTK
  5. آموزش کلاس های مهم در  PyGTK
  6. آموزش کلاس پنجره در PyGTK
  7. آموزش کلاس دکمه در PyGTK
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه