در این مطلب، ویدئو اضافه کردن یک انتخابگر رنگ به Treeview – Python Tkinter GUI Tutorial 181 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:13:30
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:01,439
بچهها جان
2
00:00:01,439 –> 00:00:02,960
الدر اینجا از codeme.com چه خبر است و در این ویدیو ما
3
00:00:02,960 –> 00:00:04,240
یک انتخابگر رنگ به
4
00:00:04,240 –> 00:00:07,759
برنامه پایه درختی خود با kinter و
5
00:00:13,599 –> 00:00:14,799
python اضافه میکنیم، خوب بچهها همانطور که در این ویدیو
6
00:00:14,799 –> 00:00:16,000
گفتم ما یک انتخابگر رنگ به برنامه اضافه میکنیم.
7
00:00:16,000 –> 00:00:16,880
برنامه پایه درختی ما،
8
00:00:16,880 –> 00:00:18,080
اما قبل از شروع به کار، اگر
9
00:00:18,080 –> 00:00:19,039
این ویدیو را دوست دارید، میخواهید بیشتر شبیه آن را ببینید
10
00:00:19,039 –> 00:00:20,480
، حتماً دکمه لایک زیر را فشار دهید
11
00:00:20,480 –> 00:00:21,600
در کانال مشترک شوید.
12
00:00:21,600 –> 00:00:23,039
13
00:00:23,039 –> 00:00:24,560
ده
14
00:00:24,560 –> 00:00:25,840
ها دوره با صدها ویدیو که
15
00:00:25,840 –> 00:00:26,640
به شما یاد می دهند کدنویسی
16
00:00:26,640 –> 00:00:28,640
کنید از کد کوپن youtube1 استفاده کنید تا 30 تخفیف عضویت دریافت کنید
17
00:00:28,640 –> 00:00:30,000
تمام فیلم ها و کتاب های دوره های من
18
00:00:30,000 –> 00:00:30,400
19
00:00:30,400 –> 00:00:31,920
هزینه زمان اجرا فقط چهل و نه دلار
20
00:00:31,920 –> 00:00:33,680
است که بسیار ارزان است.
21
00:00:33,680 –> 00:00:35,760
22
00:00:35,760 –> 00:00:37,280
هر چند من میخواهم کمی بازی کنم
23
00:00:37,280 –> 00:00:39,040
و یک انتخابگر رنگ سرد اضافه کنم
24
00:00:39,040 –> 00:00:40,960
تا ببینید من یک منو اضافه کردهام
25
00:00:40,960 –> 00:00:44,000
و میتوانیم رنگ اصلی را به
26
00:00:44,000 –> 00:00:46,000
چیزی شبیه به آن نمیدانم
27
00:00:46,000 –> 00:00:48,960
تغییر دهیم، سپس میتوانیم رنگ دوم را
28
00:00:48,960 –> 00:00:49,440
به
29
00:00:49,440 –> 00:00:52,079
i تغییر دهیم. چیزی را نمی دانم همینطور و
30
00:00:52,079 –> 00:00:54,000
سپس ما رنگ برجسته شده را دریافت کرده ایم
31
00:00:54,000 –> 00:00:54,800
32
00:00:54,800 –> 00:00:59,760
که می توانیم آن را به چیزی تغییر دهیم
33
00:00:59,760 –> 00:01:02,640
که بی رحمانه است، اما شما این ایده را دریافت می کنید
34
00:01:02,640 –> 00:01:04,080
که می توانیم رنگ اطراف
35
00:01:04,080 –> 00:01:06,080
این مورد را به هر چیزی که می خواهیم تغییر دهیم، بنابراین این
36
00:01:06,080 –> 00:01:07,040
همان چیزی است که ما می خواهیم. در این ویدیو قرار است به آن نگاه کنید
37
00:01:07,040 –> 00:01:07,600
38
00:01:07,600 –> 00:01:09,840
، بنابراین بیایید به کد ما سر بزنیم، من
39
00:01:09,840 –> 00:01:11,200
از ویرایشگر متن sublime استفاده میکنم و
40
00:01:11,200 –> 00:01:12,560
سپس bash turbo را
41
00:01:12,560 –> 00:01:13,840
مثل همیشه دریافت میکنم و مثل همیشه میتوانید لینک
42
00:01:13,840 –> 00:01:15,600
کد را در بخش نظرات پینگ در زیر پیدا کنید.
43
00:01:15,600 –> 00:01:17,119
به عنوان پیوندی به لیست پخش kinter
44
00:01:17,119 –> 00:01:18,560
با تقریباً 200 ویدیوی kinter دیگر نمی
45
00:01:18,560 –> 00:01:20,000
شناسم، بنابراین اگر آن را بررسی نکرده اید، به
46
00:01:20,000 –> 00:01:20,640
آن
47
00:01:20,640 –> 00:01:22,880
نگاه کنید، بسیار خوب، من
48
00:01:22,880 –> 00:01:24,560
49
00:01:24,560 –> 00:01:26,320
بارها در لیست پخش ویدیوها را در انتخابگر رنگ انجام داده ام.
50
00:01:26,320 –> 00:01:27,680
اگر واقعاً
51
00:01:27,680 –> 00:01:28,880
نمیدانید چگونه از این چیز استفاده کنید، دوباره در لیست پخش بررسی کنید،
52
00:01:28,880 –> 00:01:30,159
من
53
00:01:30,159 –> 00:01:31,680
در این ویدیو با جزئیات زیاد وارد آن نمیشوم، ما فقط
54
00:01:31,680 –> 00:01:32,640
از آن درست استفاده میکنیم،
55
00:01:32,640 –> 00:01:34,560
بنابراین همانطور که گفتم بروید گذشته را بررسی کنید
56
00:01:34,560 –> 00:01:35,920
اگر میخواهید در مورد آن بیشتر بدانید، ویدیوها را مشاهده میکنید،
57
00:01:35,920 –> 00:01:36,400
58
00:01:36,400 –> 00:01:38,159
اما برای اهداف ما، ما فقط
59
00:01:38,159 –> 00:01:40,079
از آن در اینجا استفاده میکنیم بنابراین ابتدا باید
60
00:01:40,079 –> 00:01:42,000
آن را وارد کنیم، بنابراین بیایید از tkinter
61
00:01:42,000 –> 00:01:45,439
برویم، میخواهیم انتخابگر رنگ را به
62
00:01:45,439 –> 00:01:47,520
درستی وارد کنیم و این تنها کاری است که باید انجام دهیم،
63
00:01:47,520 –> 00:01:49,920
خب بیایید اینجا پایین بیایم و
64
00:01:49,920 –> 00:01:53,600
من یک منو اضافه میکنم، پس بیایید
65
00:01:53,600 –> 00:01:56,880
منو را به بالا اضافه کنیم. از برنامه و
66
00:01:56,880 –> 00:01:59,439
بیایید آن را منوی زیر خط من بنامیم و این
67
00:01:59,439 –> 00:02:01,280
منویی است که میخواهیم
68
00:02:01,280 –> 00:02:02,560
آن را در ریشه قرار
69
00:02:02,560 –> 00:02:06,079
دهیم، بنابراین به root.config میرویم و من منو را روی
70
00:02:06,079 –> 00:02:07,680
71
00:02:07,680 –> 00:02:10,639
منوی زیرخط خود تنظیم میکنم، بنابراین میخواهم آن را
72
00:02:10,639 –> 00:02:12,000
درست کنم. برنامه کمی بزرگتر است،
73
00:02:12,000 –> 00:02:13,680
فرض کنید 550 فقط برای اینکه کمی
74
00:02:13,680 –> 00:02:14,480
عرض بیشتری به
75
00:02:14,480 –> 00:02:15,840
آن بدهیم، زیرا ما یک منو در آنجا قرار می دهیم، در
76
00:02:15,840 –> 00:02:16,800
غیر این صورت همه چیز
77
00:02:16,800 –> 00:02:18,400
کمی با هم
78
00:02:18,400 –> 00:02:22,400
خراب می شود، بنابراین خوب بیایید اینجا پایین بیایم و
79
00:02:22,400 –> 00:02:23,920
من این کار را نکنم بدانید قبل از انجام هر یک از این
80
00:02:23,920 –> 00:02:26,720
کارها، اجازه دهید
81
00:02:26,720 –> 00:02:29,280
منوی خود را پیکربندی کنیم، بنابراین در اینجا چه می خواهیم،
82
00:02:29,280 –> 00:02:30,080
یید یک منو به
83
00:02:30,080 –> 00:02:32,400
ام گزینه underscore menu ایجاد کنیم و آن را بر
84
00:02:32,400 –> 00:02:34,480
بر با منوی خود قرار دهیم و س
85
00:02:34,480 –> 00:02:37,920
س این منوی زیر خط من خواهد بود و م
86
00:02:37,920 –> 00:02:40,080
خواهیم تنظیم کنیم terror off برابر
87
00:02:40,080 –> 00:02:41,120
با صفر است
88
00:02:41,120 –> 00:02:43,280
و پاره شدن همان خطوط کوچکی است
89
00:02:43,280 –> 00:02:45,120
که در بالا قرار دارند از یک منو،
90
00:02:45,120 –> 00:02:47,200
اوه، ما آنها را نداریم، شاید
91
00:02:47,200 –> 00:02:49,120
بعداً آن را روی یکی تنظیم کنم تا به شما نشان دهم چیست،
92
00:02:49,120 –> 00:02:50,879
اما ما معمولاً آن
93
00:02:50,879 –> 00:02:52,560
خطوط کوچک، آن نقاط کوچک در بالای منویمان را نمیخواهیم،
94
00:02:52,560 –> 00:02:54,560
براین آن را انتخاب میکنم خاموش
95
00:02:54,560 –> 00:02:57,120
است، پس بیایید به منوی زیر خط من برویم،
96
00:02:57,120 –> 00:02:58,879
آبشار زیرخط اضافه کنیم
97
00:02:58,879 –> 00:03:00,640
و من بارها و
98
00:03:00,640 –> 00:03:02,080
تعداد زیادی ویدیو در لیست پخش منوها را انجام دادهام، بنابراین اگر
99
00:03:02,080 –> 00:03:03,680
نمیدانید منو چیست، به تماشای آن
100
00:03:03,680 –> 00:03:04,400
فیلمها
101
00:03:04,400 –> 00:03:06,959
، فهرست پخش آنها را بررسی کنید و
102
00:03:06,959 –> 00:03:08,080
در آنجا همه چیز را در مورد آنها یاد بگیرید
103
00:03:08,080 –> 00:03:10,879
بنابراین می خواهیم برچسب را برابر تنظیم کنیم و
104
00:03:10,879 –> 00:03:11,200
105
00:03:11,200 –> 00:03:12,959
بیایید این گزینه ها را بگوییم و این یک
106
00:03:12,959 –> 00:03:14,720
حروف کوچک است.
107
00:03:14,720 –> 00:03:16,879
108
00:03:16,879 –> 00:03:18,959
109
00:03:18,959 –> 00:03:21,680
منو،
110
00:03:21,680 –> 00:03:23,200
بنابراین این چیزی است که در بالای برنامه ما ظاهر می شود،
111
00:03:23,200 –> 00:03:25,519
اکنون می توانیم روی آن کلیک کنیم
112
00:03:25,519 –> 00:03:26,959
و یک منوی کشویی داشته باشیم
113
00:03:26,959 –> 00:03:29,200
و چیزهایی را در آن قرار دهیم، بنابراین چه چیزی را می
114
00:03:29,200 –> 00:03:30,959
خواهیم در
115
00:03:30,959 –> 00:03:34,239
منوی کشویی قرار
116
00:03:34,239 –> 00:03:37,519
دهیم. گزینه go menu underscore dot add
117
00:03:37,519 –> 00:03:39,440
command underscore
118
00:03:39,440 –> 00:03:41,599
و حالا می خواهیم برچسب و آن را
119
00:03:41,599 –> 00:03:42,879
برابر با چیزی قرار دهید
120
00:03:42,879 –> 00:03:44,799
و ما میخواهیم دستور دهیم و آن را
121
00:03:44,799 –> 00:03:46,959
برابر با چیزی قرار میدهیم،
122
00:03:46,959 –> 00:03:50,239
بنابراین من این دو را سه چهار بار کپی
123
00:03:50,239 –> 00:03:51,360
124
00:03:51,360 –> 00:03:53,360
میکنم و برای این یکی میخواهیم فقط از
125
00:03:53,360 –> 00:03:55,280
برنامه خارج شویم، بنابراین اجازه دهید بگوییم خروج بنابراین
126
00:03:55,280 –> 00:03:56,959
برای دستور ما در اینجا ما فقط
127
00:03:56,959 –> 00:03:59,280
میتوانیم به root.quit برویم. حالا گاهی اوقات
128
00:03:59,280 –> 00:04:00,959
اگر از حالت بیکار استفاده
129
00:04:00,959 –> 00:04:02,799
میکنید، این کار نمیکند، باید در گوگل جستجو کنید که چگونه این کار
130
00:04:02,799 –> 00:04:04,799
را انجام دهید
131
00:04:04,799 –> 00:04:06,319
. از کار خارج شوید، اما
132
00:04:06,319 –> 00:04:08,799
این یک چیز است و می توانید آن را در گوگل جستجو کنید، بنابراین در
133
00:04:08,799 –> 00:04:10,400
بالای این یکی، بیایید یک
134
00:04:10,400 –> 00:04:13,519
گزینه زیرخط منوی
135
00:04:13,519 –> 00:04:16,959
نقطه اضافه کردن زیرخط، تور جداگانه
136
00:04:16,959 –> 00:04:20,000
قرار دهیم تا یک نوار کوچک بین این
137
00:04:20,000 –> 00:04:22,160
خروج و این دستورات دیگر قرار گیرد، بنابراین
138
00:04:22,160 –> 00:04:24,000
ما اینجا چه می خواهیم، پس بیایید این یکی بگوید
139
00:04:24,000 –> 00:04:28,080
رنگ اصلی را تغییر
140
00:04:28,080 –> 00:04:32,240
دهید بیایید این یکی بگوید تغییر
141
00:04:32,240 –> 00:04:35,040
رنگ ثانویه یا شاید ما فقط می توانیم رنگ اصلی را
142
00:04:35,040 –> 00:04:35,680
143
00:04:35,680 –> 00:04:38,080
رنگ دوم قرار
144
00:04:38,080 –> 00:04:39,680
145
00:04:39,680 –> 00:04:42,720
146
00:04:42,720 –> 00:04:45,040
دهیم.
147
00:04:45,040 –> 00:04:45,919
دستور
148
00:04:45,919 –> 00:04:47,440
در واقع ما علامت نقل قول را نمی خواهیم
149
00:04:47,440 –> 00:04:50,160
همه در اینجا
150
00:04:50,320 –> 00:04:52,880
ما این یک رنگ زیرخط اصلی را
151
00:04:52,880 –> 00:04:53,840
152
00:04:53,840 –> 00:04:56,560
می نامیم، آن را یک رنگ زیرخط ثانویه
153
00:04:56,560 –> 00:04:57,440
154
00:04:57,440 –> 00:04:59,759
می نامیم و آن را
155
00:04:59,759 –> 00:05:01,039
رنگ زیرخط برجسته می
156
00:05:01,039 –> 00:05:02,639
نامیم، بنابراین اکنون فقط باید این توابع را ایجاد کنیم،
157
00:05:02,639 –> 00:05:04,639
بنابراین بیایید آن را سریع انجام دهیم
158
00:05:04,639 –> 00:05:08,240
و اینها باید انجام شوند. در بالای اینجا، پس
159
00:05:08,240 –> 00:05:11,039
بیایید این کار را درست در اینجا انجام دهیم، بنابراین بیایید رنگ اصلی را تعریف کنیم
160
00:05:11,039 –> 00:05:12,960
161
00:05:12,960 –> 00:05:15,840
و من فقط فعلاً میخواهم بگذرم و
162
00:05:15,840 –> 00:05:17,280
اجازه دهید
163
00:05:17,280 –> 00:05:19,199
چند تا از این رنگهای ثانویه این یکی را انجام دهم
164
00:05:19,199 –> 00:05:22,000
165
00:05:22,000 –> 00:05:26,479
و این یکی رنگ هایلایت است، پس خوب
166
00:05:26,479 –> 00:05:27,840
بیایید این را ذخیره کنیم. و آن را اجرا کنید تا
167
00:05:27,840 –> 00:05:29,120
مطمئن شوید که این در حال اجرا است، زیرا ما یکسری
168
00:05:29,120 –> 00:05:30,639
کارها را به سرعت در آنجا انجام دادیم،
169
00:05:30,639 –> 00:05:33,280
بنابراین بیایید python treebase.pi را اجرا کنیم و وقتی
170
00:05:33,280 –> 00:05:35,120
این کار را انجام دادیم میبینیم که این منوی گزینهها را داریم
171
00:05:35,120 –> 00:05:37,120
که ظاهر خوبی دارد، به یاد داشته باشید که اندازه آن را تغییر
172
00:05:37,120 –> 00:05:39,039
دادیم و 50 پیکسل اضافی به آن دادیم. بنابراین همه چیز
173
00:05:39,039 –> 00:05:40,400
به خوبی جا میشود،
174
00:05:40,400 –> 00:05:42,320
میتوانیم روی آن کلیک کنیم، میگوید رنگ اصلی
175
00:05:42,320 –> 00:05:44,000
هیچ اتفاقی نمیافتد رنگ ثانویه هیچ
176
00:05:44,000 –> 00:05:45,919
اتفاقی نمیافتد رنگ برجسته اتفاقی نمیافتد
177
00:05:45,919 –> 00:05:48,160
و ما نوار جداکننده کوچک خود را در آنجا داریم
178
00:05:48,160 –> 00:05:50,639
که خوب به نظر میرسد و اگر کنجکاو هستید میتوانیم خروج را انجام دهیم.
179
00:05:50,639 –> 00:05:52,160
آن چیز پارگی چیست
180
00:05:52,160 –> 00:05:53,919
، ما میتوانیم آن مجموعه سریع واقعی را درست کنیم
181
00:05:53,919 –> 00:05:54,560
182
00:05:54,560 –> 00:05:58,800
که دوباره این مرد را یک بار اجرا کند
183
00:05:59,919 –> 00:06:02,000
و حالا میبینید که این چیزی
184
00:06:02,000 –> 00:06:03,600
در بالای صفحه وجود دارد که یک پارگی است،
185
00:06:03,600 –> 00:06:06,160
بنابراین این یک چیز پارگی است که میتوانید با آن بازی
186
00:06:06,160 –> 00:06:07,919
کنید و این را بسازید.
187
00:06:07,919 –> 00:06:10,720
کل منو پاره می شود و می توانید آن را جابجا کنید،
188
00:06:10,720 –> 00:06:12,000
ما نمی خواهیم با آن
189
00:06:12,000 –> 00:06:13,759
برخورد کنیم که من از ظاهر آن خوشم نمی آید، بنابراین
190
00:06:13,759 –> 00:06:16,319
همیشه آن را روی صفر قرار می دهم تا از شر آن خلاص شوم،
191
00:06:16,319 –> 00:06:17,840
بنابراین ادامه می دهم و دوباره آن را به
192
00:06:17,840 –> 00:06:20,560
صفر پس خوب، حالا ما توابع خود
193
00:06:20,560 –> 00:06:22,160
را داریم، منوی خود را تنظیم کرده
194
00:06:22,160 –> 00:06:24,960
ایم، اکنون باید این را تغییر دهیم تا در واقع
195
00:06:24,960 –> 00:06:25,840
کاری انجام دهیم،
196
00:06:25,840 –> 00:06:27,919
پس چگونه این کار را به خوبی انجام دهیم هر زمان که این مورد
197
00:06:27,919 –> 00:06:28,960
فراخوانی شد،
198
00:06:28,960 –> 00:06:31,840
می خواهیم یک انتخابگر رنگ را انتخاب کنیم، پس
199
00:06:31,840 –> 00:06:33,039
بیایید ایجاد کن