در این مطلب، ویدئو آموزش شماره 9 Kivy – پیمایش بین چندین صفحه با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:04
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,250
سلام بچه ها و از آموزش kV خوش آمدید،
2
00:00:02,250 –> 00:00:04,140
بنابراین در ویدیوی امروز ما
3
00:00:04,140 –> 00:00:06,420
نحوه تغییر صفحه نمایش ها را بررسی می کنیم
4
00:00:06,420 –> 00:00:08,189
تا اساساً چندین پنجره داشته باشیم
5
00:00:08,189 –> 00:00:10,230
و سپس نوعی انتقال
6
00:00:10,230 –> 00:00:12,300
بین آنها را بر اساس یک رویداد انجام دهیم،
7
00:00:12,300 –> 00:00:14,250
بنابراین مثال دقیقی است که من
8
00:00:14,250 –> 00:00:15,389
ما از آن استفاده خواهم کرد این است که ما یک
9
00:00:15,389 –> 00:00:17,609
فرم ورود خواهیم داشت و اگر
10
00:00:17,609 –> 00:00:19,260
رمز عبور را به درستی وارد کنید، شما را به صفحه بعدی منتقل می کند،
11
00:00:19,260 –> 00:00:20,250
12
00:00:20,250 –> 00:00:22,109
اگر نه، پس بدیهی است که شما را به آنجا منتقل نمی
13
00:00:22,109 –> 00:00:23,460
کند، بنابراین این در واقع چند
14
00:00:23,460 –> 00:00:25,140
مرحله است. بنابراین مطمئن شوید که شما دوستان را از نزدیک دنبال میکنید
15
00:00:25,140 –> 00:00:27,210
و مثل همیشه همه
16
00:00:27,210 –> 00:00:29,880
کدها روی فناوری با Tim net ارائه میشوند، بنابراین کاری که
17
00:00:29,880 –> 00:00:31,590
ما در واقع با انجام آن شروع
18
00:00:31,590 –> 00:00:33,000
میکنیم کاری متفاوت است که هنوز انجام
19
00:00:33,000 –> 00:00:35,370
ندادهایم، بنابراین توجه کنید که نام را تغییر دهم از
20
00:00:35,370 –> 00:00:37,020
برنامه اصلی خود من
21
00:00:37,020 –> 00:00:38,250
اساساً همه چیزهایی را که
22
00:00:38,250 –> 00:00:41,250
در فایل KB من وجود ندارد را به جای برنامه اصلی خود در برنامه اصلی
23
00:00:41,250 –> 00:00:44,460
خود حذف کردم، بنابراین اکنون اگر قوانین نامگذاری قبلی را به خاطر بسپاریم، این فایل Cavey در واقع به اشتباه بارگیری نمی شود.
24
00:00:44,460 –> 00:00:46,320
25
00:00:46,320 –> 00:00:49,200
26
00:00:49,200 –> 00:00:50,430
انجام فقط استفاده از چیزی است g
27
00:00:50,430 –> 00:00:52,320
سازندهای نامیده میشود که به ما اجازه میدهد
28
00:00:52,320 –> 00:00:55,020
فایل KB را بدون توجه به
29
00:00:55,020 –> 00:00:56,579
نام آن بارگیری کنیم، بنابراین بیایید با
30
00:00:56,579 –> 00:00:58,920
وارد کردن آن شروع کنیم، بنابراین ما را از K V dot
31
00:00:58,920 –> 00:01:02,219
Lang رها میکنیم، سازنده را وارد میکنیم و سپس
32
00:01:02,219 –> 00:01:03,239
آنچه را که میخواهیم وارد کنیم. do این است که درست
33
00:01:03,239 –> 00:01:05,840
بالای کلاس خود تایپ کنید، ما می گوییم K V برابر با
34
00:01:05,840 –> 00:01:11,760
سازنده است اگر بتوانم فایل زیر خط بارگذاری را تایپ
35
00:01:11,760 –> 00:01:13,799
کنم و باور کنم که این نام است و سپس
36
00:01:13,799 –> 00:01:15,060
کاری که ما انجام می دهیم این است که نام
37
00:01:15,060 –> 00:01:17,700
فایل خود را قرار دهیم تا نقطه من K V و آنچه که می خواهیم انجام دهیم.
38
00:01:17,700 –> 00:01:20,310
اکنون انجام دهید این است که ما فقط K V را
39
00:01:20,310 –> 00:01:23,369
از این برنامه اصلی من برمی گردانیم، بنابراین
40
00:01:23,369 –> 00:01:24,420
اساساً کاری که قرار است انجام دهد این است که او
41
00:01:24,420 –> 00:01:25,799
این فایل را بارگذاری می کند،
42
00:01:25,799 –> 00:01:27,210
مهم نیست اکنون نام این فایل چیست
43
00:01:27,210 –> 00:01:30,360
و ما این را برمی گردانیم هنگامی که
44
00:01:30,360 –> 00:01:32,549
ما در حال ساختن برنامه هستیم، اجازه
45
00:01:32,549 –> 00:01:34,290
دهید فقط یک مثال در اینجا انجام دهیم اگر بگویم دکمه
46
00:01:34,290 –> 00:01:38,670
و متن را بگویم و فقط مانند
47
00:01:38,670 –> 00:01:42,180
Tim برویم و ببینیم که آیا این فقط برای آزمایش کار می کند یا خیر
48
00:01:42,180 –> 00:01:43,470
و آنجا که می رویم، می بینیم که یک
49
00:01:43,470 –> 00:01:45,780
دکمه Tim و دوباره به دلیل اینکه ما در حال
50
00:01:45,780 –> 00:01:47,430
بارگیری این KB در پاییز هستیم، این روشی است که
51
00:01:47,430 –> 00:01:48,930
این سازنده کار میکند، فقط لازم نیست
52
00:01:48,930 –> 00:01:50,880
خود را نام ببرید. فایل K V
53
00:01:50,880 –> 00:01:53,549
مانند همان کلاس ok است، بنابراین برای
54
00:01:53,549 –> 00:01:55,320
Builder این کار را انجام می دهیم، بنابراین کاری که ما اکنون انجام می دهیم این است که
55
00:01:55,320 –> 00:01:57,420
از آنجایی که در حال تنظیم صفحه نمایش هستیم،
56
00:01:57,420 –> 00:01:59,130
در واقع باید از چیزی از Kibby استفاده کنیم
57
00:01:59,130 –> 00:02:01,320
که صفحه نمایش خوب و
58
00:02:01,320 –> 00:02:02,909
مدیریت صفحه همان چیزی است که ما هستیم. gonna do این است
59
00:02:02,909 –> 00:02:07,290
که از Kivi dot UI x dot screen
60
00:02:07,290 –> 00:02:10,470
manager import screen manager و import
61
00:02:10,470 –> 00:02:12,750
screen می گوییم بنابراین ما سه کلاس را راه اندازی می کنیم
62
00:02:12,750 –> 00:02:13,500
63
00:02:13,500 –> 00:02:14,370
و آنها چیزی
64
00:02:14,370 –> 00:02:15,810
در داخل آنها نخواهند داشت اما آنها فقط
65
00:02:15,810 –> 00:02:17,550
صفحه های مختلف ما را دیکته می کنند. و سپس
66
00:02:17,550 –> 00:02:19,830
مدیر صفحه ما، بنابراین اولین کلاس
67
00:02:19,830 –> 00:02:21,240
ما اولین پنجره ما خواهد بود، بنابراین من فقط
68
00:02:21,240 –> 00:02:24,990
می گویم این پنجره اصلی خوب است و
69
00:02:24,990 –> 00:02:26,850
این فقط از صفحه نمایش به ارث می رسد و
70
00:02:26,850 –> 00:02:28,380
سپس تمام کاری که باید در اینجا انجام دهیم این است که
71
00:02:28,380 –> 00:02:30,900
اکنون عبور کنیم. این را کپی کنید و این را
72
00:02:30,900 –> 00:02:33,390
پیست کنید و به جای داشتن پنجره اصلی،
73
00:02:33,390 –> 00:02:36,930
پنجره دوم را انجام می دهیم و
74
00:02:36,930 –> 00:02:38,490
سپس این را یک بار دیگر پیست می کنیم و
75
00:02:38,490 –> 00:02:41,750
در مقابل پنجره اصلی، کاری را انجام
76
00:02:41,750 –> 00:02:45,870
می دهیم که window manager نام
77
00:02:45,870 –> 00:02:47,160
اینها واقعاً نیست. مهم است تا زمانی که به
78
00:02:47,160 –> 00:02:49,260
یاد داشته باشید آنها چه هستند و آن به
79
00:02:49,260 –> 00:02:51,620
جای صفحه نمایش، مدیر صفحه را انجام می دهیم، مدیر صفحه نمایش
80
00:02:51,620 –> 00:02:55,470
خوب است، بنابراین اساساً کاری که
81
00:02:55,470 –> 00:02:56,700
اکنون انجام می شود این است
82
00:02:56,700 –> 00:02:58,110
که این پنجره اصلی ما را نشان می دهد که فرم ورود ما است،
83
00:02:58,110 –> 00:02:59,760
این نشان دهنده صفحه ای است
84
00:02:59,760 –> 00:03:02,580
که به آن می رویم و این مدیر پنجره
85
00:03:02,580 –> 00:03:05,910
فقط نشان دهنده مانند انتقال
86
00:03:05,910 –> 00:03:08,040
و چیزهای بین پنجرهها خوب است، بنابراین
87
00:03:08,040 –> 00:03:10,230
کاری که اکنون انجام میدهیم همان چیزی است که میخواهیم انجام دهیم،
88
00:03:10,230 –> 00:03:12,450
فکر میکنم ممکن است در واقع برای
89
00:03:12,450 –> 00:03:14,730
فایل پایتون تمام شود، بنابراین بیایید به فایل kV برویم
90
00:03:14,730 –> 00:03:17,160
و شروع به تنظیم برخی چیزها کنیم
91
00:03:17,160 –> 00:03:18,930
تا اولین کار ما باید این کار را انجام دهیم این است که ما
92
00:03:18,930 –> 00:03:21,269
فقط می خواهیم این مدیر پنجره را
93
00:03:21,269 –> 00:03:23,310
بگیریم و تعیین کنیم که چه نوع صفحه
94
00:03:23,310 –> 00:03:24,750
نمایش هایی در داخل این صفحه نمایش قرار می گیرند،
95
00:03:24,750 –> 00:03:27,150
بنابراین دو صفحه نمایش، پنجره اصلی ما
96
00:03:27,150 –> 00:03:30,300
خوب است و سپس یک صفحه نمایش نیز داشته باشیم.
97
00:03:30,300 –> 00:03:32,670
پنجره دوم درست است، بنابراین ما آنها را
98
00:03:32,670 –> 00:03:36,030
در اینجا قرار میدهیم و فقط آنها را رها
99
00:03:36,030 –> 00:03:37,920
میکنیم، زیرا شما به یک دونقطه در اینجا نیاز دارید و ما
100
00:03:37,920 –> 00:03:39,180
چیز دیگری را تایپ نمیکنیم، اما شما فقط
101
00:03:39,180 –> 00:03:40,950
به علامت دو نقطه نیاز دارید، زیرا گزینههای احتمالی وجود دارد که
102
00:03:40,950 –> 00:03:42,870
میتوانید این را همین الان قرار دهید.
103
00:03:42,870 –> 00:03:44,160
فقط می گوید ما هستیم
104
00:03:44,160 –> 00:03:45,959
105
00:03:45,959 –> 00:03:47,459
اگر میخواهید پنجره سومی را اضافه کنید، دو پنجره اصلی در پنجره دوم خواهید داشت،
106
00:03:47,459 –> 00:03:51,120
اگر میتوانم این را تایپ کنم، چیزی شبیه به پنجره سوم را در اینجا انجام دهید
107
00:03:51,120 –> 00:03:54,780
و بله، پس
108
00:03:54,780 –> 00:03:55,400
شما این کار را انجام میدهید،
109
00:03:55,400 –> 00:03:57,330
اما همچنین باید مطمئن
110
00:03:57,330 –> 00:03:58,830
شوید که یک پنجره دارید. کلاس پنجره سوم اینجاست و
111
00:03:58,830 –> 00:04:00,090
فکر میکنم شما احتمالاً به این نکته پی میبرید، بنابراین
112
00:04:00,090 –> 00:04:01,080
کاری که من میخواهم انجام دهم این است که
113
00:04:01,080 –> 00:04:03,180
شروع به ایجاد انواع فرمها برای
114
00:04:03,180 –> 00:04:04,650
ویندوزهای مختلف خود میکنم اکنون این واقعاً
115
00:04:04,650 –> 00:04:06,570
شبیه به آنچه قبلاً انجام دادهایم است، به جز
116
00:04:06,570 –> 00:04:08,459
ما فقط باید چند چیز دیگر را
117
00:04:08,459 –> 00:04:09,900
به آن اضافه کنیم، بنابراین اساساً کاری که میخواهیم انجام دهیم این است که میخواهیم
118
00:04:09,900 –> 00:04:12,630
به این پنجره برویم
119
00:04:12,630 –> 00:04:15,269
و سپس در اینجا چیزی که قرار میدهیم این است که
120
00:04:15,269 –> 00:04:17,339
ابتدا باید یک نام برای آن بگذاریم، اکنون
121
00:04:17,339 –> 00:04:20,519
نام آن است.
122
00:04:20,519 –> 00:04:22,530
از نظر جابهجایی بین
123
00:04:22,530 –> 00:04:24,030
صفحهنمایشها چگونه میگوییم، بنابراین نام این یکی را
124
00:04:24,030 –> 00:04:26,250
اکنون اصلی مینامیم، حتی
125
00:04:26,250 –> 00:04:26,590
همین الان فقط
126
00:04:26,590 –> 00:04:27,940
پنجره دوم را میزنیم تا نگذاریم
127
00:04:27,940 –> 00:04:31,570
پنجره دوم را فراموش کنید و برای
128
00:04:31,570 –> 00:04:35,620
نام اینجاست ما فقط این کار را انجام می دهیم، حالا
129
00:04:35,620 –> 00:04:36,850
دوباره این نام ها می توانند هر چیزی را که می
130
00:04:36,850 –> 00:04:38,050
خواهید فقط مطمئن شوید که آنها را به خاطر می آورید
131
00:04:38,050 –> 00:04:39,639
زیرا ما مجبوریم از آنها استفاده کنیم، بنابراین
132
00:04:39,639 –> 00:04:41,919
نام اصلی را در مرحله دوم نامگذاری کنید اکنون تمام کاری که
133
00:04:41,919 –> 00:04:43,389
من در پنجره دوم انجام می دهم – در
134
00:04:43,389 –> 00:04:44,889
حال حاضر اینجاست فقط یک دکمه ایجاد کنید و
135
00:04:44,889 –> 00:04:46,870
همه چیز من روی دکمه من است.
136
00:04:46,870 –> 00:04:49,000
این کار فقط یک متن است و اینکه تگزاس
137
00:04:49,000 –> 00:04:51,550
138
00:04:51,550 –> 00:04:54,100
میخواهد بگوید درست به عقب برگرد زیرا اگر به این صفحه برسیم، فقط میخواهیم
139
00:04:54,100 –> 00:04:55,750