در این مطلب، ویدئو آموزش شماره 3 Kivy – ایجاد دکمه ها و راه اندازی رویدادها با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:16
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,929
سلام بچه ها و به سومین آموزش Cavey خوش آمدید،
2
00:00:02,929 –> 00:00:05,100
بنابراین در ویدیوی امروز، کاری که
3
00:00:05,100 –> 00:00:06,899
می خواهیم انجام دهیم این است که چگونه
4
00:00:06,899 –> 00:00:09,630
می توانیم یک دکمه را به طرح خود اضافه کنیم، چگونه
5
00:00:09,630 –> 00:00:11,099
می توانیم برخی از عملکردها را برای
6
00:00:11,099 –> 00:00:12,330
آن دکمه اضافه کنیم، مانند زمانی که روی دکمه کلیک می کنید
7
00:00:12,330 –> 00:00:14,519
شاید آن دکمه نام و نام خانوادگی
8
00:00:14,519 –> 00:00:16,350
و ایمیل را دریافت میکند، شاید ایمیلهای معتبر را بررسی میکند،
9
00:00:16,350 –> 00:00:18,539
ما با برخی
10
00:00:18,539 –> 00:00:20,039
از آن چیزها قاطی میکنیم و سپس در ویدیوی بعدی،
11
00:00:20,039 –> 00:00:21,240
کاری که میخواهیم انجام دهیم این است که در
12
00:00:21,240 –> 00:00:22,769
مورد زبان کیبه صحبت کنیم، بنابراین
13
00:00:22,769 –> 00:00:25,380
kv ترسناک است. فایلها را به گونهای ساده میکنیم که
14
00:00:25,380 –> 00:00:27,599
ایجاد ویجتها
15
00:00:27,599 –> 00:00:29,970
و همه این موارد ضروری نیست، اما
16
00:00:29,970 –> 00:00:32,189
وقتی میتوانیم بفهمیم چگونه این کار را انجام دهیم، زندگی ما را بسیار آسانتر میکند،
17
00:00:32,189 –> 00:00:33,750
بنابراین
18
00:00:33,750 –> 00:00:35,010
اساساً اجازه دهید با
19
00:00:35,010 –> 00:00:37,140
اضافه کردن این دکمه شروع کنیم. ما می توانیم این کار را انجام
20
00:00:37,140 –> 00:00:39,690
دهیم این است که من فقط در ابتدا روی یک دکمه واردات هستم،
21
00:00:39,690 –> 00:00:42,000
بنابراین بگویید
22
00:00:42,000 –> 00:00:45,989
دکمه واردات دکمه Kitty dot u IX dot و اگر و
23
00:00:45,989 –> 00:00:47,340
اگر کنجکاو هستید در مورد
24
00:00:47,340 –> 00:00:48,780
پارامترهای زیادی فکر کنید که به عنوان مثال مانند
25
00:00:48,780 –> 00:00:50,100
این تنها متن نیست.
26
00:00:50,100 –> 00:00:51,629
پارامتر ورودی yo شما می توانید با استفاده از tim dunn نت به
27
00:00:51,629 –> 00:00:53,010
مستندات kibbeh که در
28
00:00:53,010 –> 00:00:54,660
توضیحات و روی فناوری وب سایت خود می گذارم بروید
29
00:00:54,660 –> 00:00:56,730
و
30
00:00:56,730 –> 00:00:57,960
تمام پارامترها و چیزهایی را که
31
00:00:57,960 –> 00:00:59,550
می توانید با آنها خراب کنید به شما نشان می دهد، به عنوان مثال برچسبی
32
00:00:59,550 –> 00:01:01,020
که می توانید اندازه فونت را تغییر دهید. شما می
33
00:01:01,020 –> 00:01:02,940
توانید رنگ را تغییر دهید، چیزهای زیادی وجود دارد
34
00:01:02,940 –> 00:01:04,229
که در ویدیوهای آینده در مورد آنها صحبت خواهم کرد،
35
00:01:04,229 –> 00:01:06,330
اما در حال حاضر اگر
36
00:01:06,330 –> 00:01:07,920
کنجکاو هستید و ویدیوی بعدی منتشر نشده است،
37
00:01:07,920 –> 00:01:10,020
می توانید به آن نگاه کنید بسیار خوب است، بنابراین ما در
38
00:01:10,020 –> 00:01:12,479
اینجا چه کار می کنیم. یک دکمه اضافه کنید خوب است، بنابراین یک
39
00:01:12,479 –> 00:01:14,430
دکمه بسیار ساده است، من میخواهم
40
00:01:14,430 –> 00:01:17,210
بگویم که خود نقطهای است که بگوییم ارسال
41
00:01:17,210 –> 00:01:19,020
میشود که برای آن دکمه
42
00:01:19,020 –> 00:01:21,360
برابر با یک دکمه است و سپس روی دکمه
43
00:01:21,360 –> 00:01:23,990
ما این کار را انجام میدهیم این است که میگوییم متن برابر است
44
00:01:23,990 –> 00:01:27,659
و سپس ما فقط می گویم ارسال کنید و کاری
45
00:01:27,659 –> 00:01:28,470
که می خواهم انجام دهم این است که در واقع
46
00:01:28,470 –> 00:01:30,659
اندازه فونت را نیز تغییر می دهم، بنابراین
47
00:01:30,659 –> 00:01:33,689
اندازه فونت برابر است، بیایید با 40 بازی کنیم و ببینیم
48
00:01:33,689 –> 00:01:36,329
که آیا خیلی بزرگ است یا خیر، بنابراین
49
00:01:36,329 –> 00:01:38,340
وقتی کلیک می کنیم یک دکمه ایجاد می شود. این
50
00:01:38,340 –> 00:01:40,110
دکمه یا در واقع ابتدا می توانیم آن را
51
00:01:40,110 –> 00:01:41,159
به پنجره اضافه کنیم و من می خواهم به شما نشان میدهیم که چگونه به
52
00:01:41,159 –> 00:01:42,270
نظر میرسد، سپس میتوانیم در مورد
53
00:01:42,270 –> 00:01:43,829
چالشهایی صحبت کنیم که ممکن است داشته باشید، بنابراین خود نقطه
54
00:01:43,829 –> 00:01:47,159
اضافه کنید ویجت را ارسال کنید، اجازه دهید به
55
00:01:47,159 –> 00:01:48,509
سرعت این کار را اجرا کنیم و من
56
00:01:48,509 –> 00:01:50,009
فقط این ستون را به دو تغییر دادم، در
57
00:01:50,009 –> 00:01:52,049
مقابل سه یا شش یا هر چیز دیگری.
58
00:01:52,049 –> 00:01:53,430
قبل از اینکه بتوانید ببینید ما این
59
00:01:53,430 –> 00:01:54,810
دکمه ارسال را دریافت میکنیم اما وقتی روی آن کلیک میکنم
60
00:01:54,810 –> 00:01:57,180
واقعاً هیچ اتفاقی نمیافتد، خیلی
61
00:01:57,180 –> 00:01:58,710
خوب است که تمام این مربع را پر میکند،
62
00:01:58,710 –> 00:02:00,780
اما شاید میخواهیم در
63
00:02:00,780 –> 00:02:02,939
وسط باشد، پس چگونه میخواهیم
64
00:02:02,939 –> 00:02:04,110
این را به وسط اضافه کنیم. بنابراین بیایید این کار را انجام دهیم
65
00:02:04,110 –> 00:02:04,829
66
00:02:04,829 –> 00:02:06,780
ابتدا مرتب می کنم تا این را به وسط اضافه کنم در
67
00:02:06,780 –> 00:02:08,310
واقع کمی پیچیده تر از آن چیزی است که شما
68
00:02:08,310 –> 00:02:10,800
فکر می کنید اکنون در سایر انواع رابط های گرافیکی
69
00:02:10,800 –> 00:02:12,360
شما می توانید کاری به نام طول ستون انجام دهید که به
70
00:02:12,360 –> 00:02:13,920
این معنی است که می توانم بگویم که این
71
00:02:13,920 –> 00:02:15,510
شامل دو ستون است و این می تواند باشد.
72
00:02:15,510 –> 00:02:18,090
اکنون مشکل اصلی در مورد آن
73
00:02:18,090 –> 00:02:19,980
اینجاست که ما نمیتوانیم این کار را انجام دهیم، بنابراین
74
00:02:19,980 –> 00:02:21,420
اگر میخواهیم آن را در
75
00:02:21,420 –> 00:02:25,290
مرکز قرار دهیم، باید کاری انجام
76
00:02:25,290 –> 00:02:27,209
دهیم که کمی پیچیدهتر
77
00:02:27,209 –> 00:02:29,400
است. یک طرح بندی شبکه ای دیگر
78
00:02:29,400 –> 00:02:33,030
در کنار این طرح بندی شبکه ای و
79
00:02:33,030 –> 00:02:35,819
سپس آن را به طرح بندی شبکه ای دیگر اضافه کنید، بنابراین
80
00:02:35,819 –> 00:02:37,920
اساسا توضیح دادن
81
00:02:37,920 –> 00:02:39,959
یا انجام یک طراحی کوچک در اینجا سخت است،
82
00:02:39,959 –> 00:02:42,780
بیایید همه این موارد را حذف کنیم، بنابراین اگر ما مانند
83
00:02:42,780 –> 00:02:44,849
این داریم و این چیدمان شبکه اصلی ما است
84
00:02:44,849 –> 00:02:47,610
درست و شاید ما یک ستون در
85
00:02:47,610 –> 00:02:49,260
دو ردیف داشته باشید، بنابراین چیزی شبیه به این به نظر می رسد،
86
00:02:49,260 –> 00:02:51,510
خوب یک ستون، دو ردیف، اکنون
87
00:02:51,510 –> 00:02:53,190
کاری که باید انجام دهیم این است که باید
88
00:02:53,190 –> 00:02:54,900
طرح بندی شبکه ای دیگری را اضافه کنیم که در
89
00:02:54,900 –> 00:02:57,390
اینجا قرار می گیرد، به عنوان مثال می توانیم بگوییم
90
00:02:57,390 –> 00:02:59,790
دو سطر و دو ستون، بنابراین
91
00:02:59,790 –> 00:03:02,370
شاید ما کاری شبیه به این و به
92
00:03:02,370 –> 00:03:05,670
این انجام دهیم، بنابراین اکنون این یک طرح بندی شبکه ای در
93
00:03:05,670 –> 00:03:07,319
داخل این طرح بندی شبکه ای دیگر است و سپس
94
00:03:07,319 –> 00:03:09,420
می توانیم دکمه خود را در اینجا اضافه کنیم
95
00:03:09,420 –> 00:03:12,450
که کل قسمت پایین را مانند آن قرار می دهد
96
00:03:12,450 –> 00:03:13,680
. میخواهیم یک طرحبندی در
97
00:03:13,680 –> 00:03:15,150
یک طرحبندی دیگر داشته باشیم و در واقع خوب است که به
98
00:03:15,150 –> 00:03:16,830
شما نشان دهم، زیرا باید
99
00:03:16,830 –> 00:03:17,400
این کار را تا حدی
100
00:03:17,400 –> 00:03:18,720
خوب انجام دهید، بنابراین بیایید آن را روشن کنیم و در
101
00:03:18,720 –> 00:03:20,100
واقع نگران این باشیم که اساسا چگونه این کار را انجام دهیم،
102
00:03:20,100 –> 00:03:22,019
زیرا میخواهیم این
103
00:03:22,019 –> 00:03:23,730
دکمه کل پایین را بپوشانید
104
00:03:23,730 –> 00:03:25,829
در طرحبندی شبکه اصلی قرار میگیرد و
105
00:03:25,829 –> 00:03:27,540
سپس همه چیزهایی که قبلا
106
00:03:27,540 –> 00:03:29,519
ایجاد کردهایم باید در طرحبندی دیگر باشند، بنابراین
107
00:03:29,519 –> 00:03:30,900
اجازه دهید با ایجاد
108
00:03:30,900 –> 00:03:32,940
یک طرحبندی دیگر شروع کنیم، بنابراین میخواهیم بگوییم خود
109
00:03:32,940 –> 00:03:36,690
نقطه در داخل و این برابر میشود. برای
110
00:03:36,690 –> 00:03:38,609
چیدمان شبکهای چون یک طرحبندی شبکهای جدید خواهد
111
00:03:38,609 –> 00:03:41,070
بود درست است و کاری که میخواهیم
112
00:03:41,070 –> 00:03:44,000
انجام دهیم این است که اکنون میخواهیم بگوییم که خود نقطه
113
00:03:44,000 –> 00:03:49,500
درون نقطهای برابر با اوکی است و اکنون تنها
114
00:03:49,500 –> 00:03:51,269
کاری که میخواهیم انجام دهیم این است که
115
00:03:51,269 –> 00:03:53,519
همه اینها را جایگزین کنیم. ویجتها را اضافه کنید تا در
116
00:03:53,519 –> 00:03:56,430
داخل ویجت اضافه کنیم و
117
00:03:56,430 –> 00:03:58,769
سپس کاری که میخواهیم انجام دهیم این است که
118
00:03:58,769 –> 00:04:02,220
در آخر
119
00:04:02,220 –> 00:04:04,950
تمام این طرحبندی شبکهای
120
00:04:04,950 –> 00:04:06,390
را به طرحبندی شبکه اصلی اضافه میکنیم و خواهید دید
121
00:04:06,390 –> 00:04:07,680
منظور من در یک ثانیه است، بنابراین
122
00:04:07,680 –> 00:04:10,170
هرجا که میبینید ویجت را اضافه کنید، ویجتها را
123
00:04:10,170 –> 00:04:12,720
اضافه کنید، فقط این نقطه را
124
00:04:12,720 –> 00:04:15,540
در داخل اضافه کنید و ما دوباره این کار را انجام میدهیم
125
00:04:15,540 –> 00:04:19,289
و این
126
00:04:19,289 –> 00:04:20,728
کارآمدترین راه برای انجام کارها
127
00:04:20,728 –> 00:04:23,250
نیست، اما بنابراین ما این کار را انجام می دهیم و سپس در اینجا
128
00:04:23,250 –> 00:04:26,099
می توانیم این را به عنوان ویجت اضافه کنیم به دلیل
129
00:04:26,099 –> 00:04:27,280
آنچه که می خواهیم nna این کار را انجام دهید بسیار خوب،
130
00:04:27,280 –> 00:04:29,920
بنابراین اکنون آنچه ما داریم این است که اساساً
131
00:04:29,920 –> 00:04:32,530
ما یک طرح شبکه جدید داریم که شامل
132
00:04:32,530 –> 00:04:36,160
همه این موارد ok است، بنابراین حاوی
133
00:04:36,160 –> 00:04:37,690
نام خانوادگی ما نام ایمیل ما
134
00:04:37,690 –> 00:04:39,160
و سپس فیلدهای متنی
135
00:04:39,160 –> 00:04:42,310
است که با آن همراه است. در
136
00:04:42,310 –> 00:04:44,830
چیدمان اصلی ما نیست، فقط زمانی که در حال
137
00:04:44,830 –> 00:04:47,139
برگرداندن شبکه من به اینجا در بیلد هستیم
138
00:04:47,139 –> 00:04:48,430
، در واقع این مورد را در حال حاضر نمی بینیم
139
00:04:48,430 –> 00:04:50,020
زیرا همه این موارد بخشی از
140
00:04:50,020 –> 00:04:52,090
داخل است و در واقع بخشی از این
141
00:04:52,090 –> 00:04:54,910
کلاس نیست، بنابراین روشی که باید انجام دهیم یعنی
142
00:04:54,910 –> 00:04:57,820
باید آن را به این کلاس اضافه کنیم تا این کار
143
00:04:57,820 –> 00:04:59,530
را انجا