همه چیز درباره رنگ ها در کتابخانه tkinter در پایتون


به نام خدا

خب tkinter کتابخانه پایتون هست که داخل خود پایتون هستش و ابزاری برای ساخت برنامه دسکتاپ و برنامه نویسی هستش.

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

1-چجوری رنگ به نوشته و دکمه و entray و... اضافه کنیم؟

خب شما آخر هر دکمه و هر ویجتی که نوشتید اگه میخواهید رنگیش کنید== (fg=کد رنگ) بنویسید.

یادتون باشه کد رنگتون داخل کتیشن ('') باشه و با # (هشتک یا مربع یا حالا هرچی که بهش میگید) شروع بشه بعد پرانتز رو ببندید یادتون باشه بعد هر ویجتنی مانند رنگ و فونت و قرار گیری ها استفاده کردید حتما بینشون (,) بذارید و ترجیحا ویجت رنگ رو آخر بذارید و پرانتز رو ببنیدید.

2- یک مثال ساده و قابل فهم

لاین 1 و 2 فراخوانی کتابخانه ها هستش

لاین 3 فراخوانی فونت در کتابخانه هستش چون فونت پیش فرض زیاد اندازه خوبی نداشت از این استفاده کردم

لاین4 ما یه اسمی رو به عنوان اجرا کننده بودن میذاریم مثلا کلمه root رو من خیلی دوست داشتم پس اون رو جای کل اسم کتابخانه گذاشتم شما هم همین کاررو کنید

لاین5 یک اسم روی برنامه گذاشتم حالا چون زیاد مهم نیست و آموزش هست اسمش رو گذاشتم سلام!

لاین6 ابعاد رو روی اجرا اومدن (root یا هر اسم دیگه ای که گذاشتیم) گذاشتم که ابعاد چند در چند باشه

لاین7 یه متغییر دادم به اسم fontObj بعد تو قسمت فونت سایزش رو تغییر دادم (شما میتونید فونت هم تغییر بدید منتهی من میخواستم سایزش رو بزرگ کنم و روی 28 گذاشتم)

لاین8 یه متغییر درست کردم به اسم Aiytext و متن رو بهش دادم برای متن از Label استفاده میکنیم سپس پرانتز باز میکنیم و خود اجرا شدن (root) رو داخلش قرار میدیم بعد متن رو بعد مختصات قرار گیری رو که با width و height مشخص میکنیم بعد فونت رو متغییری که از قبل نوشته بودیم میذاریم و در آخر هم رنگ)

لاین9 ما Aiytext رو قرار میدیم در اجرا شدن (نیازی نبود داخل grid محل قرار گیری رو بذارم از قبل مشخص کرده بودم ولی دوست داشتید میتونید این کار هم کنید منتهی تکی نمیشه و تغییری نمیکنه تو محل قرار گیری)

لاین 10 دستوری هست برای اجرا شدن و تمام کردن کار که این برنامه روی حالت اجرا بره

سپس دکمه run رو بزنید یا f5 منتهی تو همه سیستم ها f5 کار نمیکنه پس همون run رو بزنید

و اینم نتیجه کار (((= هم اسم برنامه رو میبینید هم جمله رو و شما میتونید این رو توی برنامه ها استفاده کنید

3-معرفی کد های رنگ

شما میتونید بهترین برنامه های ویندوزی و دسکتاپی رو با این کتابخانه بسازید به شرط این که درست از رنگ ها استفاده کنید بنده یه لیست رنگ قرار میدم تا استفاده کنید (((=

از اونجایی که بنده رنگ زرد رو شروع میکنم اول با رنگ زرد شروع میکنیم

و تمام

امیدوارم به دردتون خورده باشه (((=

خیلی ممنون که این نوشته من رو مشاهده کردید امیدوارم موفق و سلامت باشید(= #برنامه نویسی

MKHS-Kasra (M.K.H.S/Kasra) · GitHub github

M.K.H.S/Kasra (@MKHS-Kasra) - Game Jolt game jolt