1 00:00:00,000 --> 00:00:00,320 2 00:00:00,320 --> 00:00:03,260 HOPARLÖR 1: Bir ilə bir proqram yazaq daxildir ki, qrafik istifadəçi interfeysi 3 00:00:03,260 --> 00:00:05,180 da bir pəncərə və bir düyməsinə 4 00:00:05,180 --> 00:00:06,540 Nin başlamaq edək. 5 00:00:06,540 --> 00:00:10,690 >> Birincisi, mənə irəli getmək və bir g bəyan edək pəncərə, dəyişən pəncərə zəng. 6 00:00:10,690 --> 00:00:13,510 Və ona qaytarılması təyin yeni g pəncərə dəyəri. 7 00:00:13,510 --> 00:00:15,230 Bizim pəncərə instantiate edəcək. 8 00:00:15,230 --> 00:00:19,530 Və sonra biz 320, eni daxil piksel, və 240 piksel hündürlüyü. 9 00:00:19,530 --> 00:00:22,160 Biraz özbaşına, lakin kiçik ekranda uyğun kifayət qədər. 10 00:00:22,160 --> 00:00:24,060 İndi bir g düyməsinə instantiate edək. 11 00:00:24,060 --> 00:00:27,530 Bir etiket ilə istifadəçi yalnız görmək, həm də unikal ilə edəcək 12 00:00:27,530 --> 00:00:28,150 identifikator. 13 00:00:28,150 --> 00:00:32,560 A sözdə fəaliyyət command ki, iradə həqiqətən benzersiz düyməsinə müəyyən. 14 00:00:32,560 --> 00:00:37,680 g düyməsini düyməsini qaytarılması olur yeni g düyməsinə dəyəri. 15 00:00:37,680 --> 00:00:40,940 Və bir etiket olmalıdır ki, sadəcə, düyməsini basın. 16 00:00:40,940 --> 00:00:47,380 Və sonra fəaliyyət komanda müəyyən edək, ki, düyməsinə keçən və unikal 17 00:00:47,380 --> 00:00:49,870 və bəzi nə ixtiyari söz basın. 18 00:00:49,870 --> 00:00:55,440 İndi bir bölgəyə düyməsini əlavə edin pəncərə, pəncərə yan 19 00:00:55,440 --> 00:00:59,630 və düyməsini, və bir identifikator pəncərə cənub regionu - 20 00:00:59,630 --> 00:01:03,020 ki, Stanford daşına görə kitabxana, aşağı hissəsi 21 00:01:03,020 --> 00:01:04,170 ekran. 22 00:01:04,170 --> 00:01:07,000 >> İndi qəsdən edək sonsuz loop bişirmək. 23 00:01:07,000 --> 00:01:10,250 24 00:01:10,250 --> 00:01:12,600 Bu loop Inside gedirik iki şey üçün qulaq asmaq üçün. 25 00:01:12,600 --> 00:01:15,680 Istifadəçi seçdi olub bir, pəncərəni bağlamaq üçün. 26 00:01:15,680 --> 00:01:19,010 Istifadəçi var və ya iki, xüsusi düyməsinə tıklayan. 27 00:01:19,010 --> 00:01:22,960 Birincisi, biz bəyan olacaq bir g fəaliyyət hadisə, zəng 28 00:01:22,960 --> 00:01:24,190 dəyişən hadisə. 29 00:01:24,190 --> 00:01:31,480 Və ona təyin qaytarılması dəyəri hadisə, fəaliyyət hadisə üçün gözləyin. 30 00:01:31,480 --> 00:01:34,460 >> İndi yoxlamaq edək ki, əgər hadisə bir pəncərə bağlanması. 31 00:01:34,460 --> 00:01:40,040 Əgər, bir keçən, hadisə, növü almaq hadisə, bərabərdir, pəncərə bərabərdir 32 00:01:40,040 --> 00:01:40,955 qapalı vurğulayır. 33 00:01:40,955 --> 00:01:44,630 Bu elan A xüsusi daimi Stanford portativ kitabxana ki, 34 00:01:44,630 --> 00:01:47,170 dəqiq ki, təmsil etdiyi bir pəncərə bağlanması. 35 00:01:47,170 --> 00:01:49,820 Sonra bu çıxmaq gedirəm başqa sonsuz loop, belə ki, biz 36 00:01:49,820 --> 00:01:51,770 funksiyası sonuna çatmaq. 37 00:01:51,770 --> 00:01:58,460 Əks halda, mən yoxlamaq gedirəm əgər almaq, fəaliyyət müqayisə string, 38 00:01:58,460 --> 00:02:02,990 komanda, bir hadisə, vergül, quote keçən dırnağı bağlamaq basın - ki, unikal 39 00:02:02,990 --> 00:02:04,570 identifikator əvvəl - 40 00:02:04,570 --> 00:02:06,360 , bərabərdir bərabərdir sıfır. 41 00:02:06,360 --> 00:02:13,290 Sonra, mən bir şey çap gedirəm ixtiyari kimi düyməsinə tıklandığında. 42 00:02:13,290 --> 00:02:17,220 >> Başqa sözlə, əgər bir eşitmə sonra düyməsini hadisə tıklayan, və 43 00:02:17,220 --> 00:02:20,690 düyməsinə tıklayan göstərir ki, unikal identifikator ilə bir idi 44 00:02:20,690 --> 00:02:24,180 quote dırnağı bağlamaq klik, sonra mən istəyirəm ekranda kimi çox hesabat. 45 00:02:24,180 --> 00:02:25,780 İndi bu halda, mən yalnız bir düyməsinə var. 46 00:02:25,780 --> 00:02:29,040 Amma yalnız bu halda mənim proqram idi çox düymələri, bu texnika ki 47 00:02:29,040 --> 00:02:32,130 Mənə arasında ayırmaq imkan verir o bir neçə düymələri. 48 00:02:32,130 --> 00:02:36,465 Bu loop kənarda, indi mən gedirəm keçən, g pəncərə yaxın davam 49 00:02:36,465 --> 00:02:40,280 onun arqument kimi pəncərə, və sonra sıfır qayıtmaq. 50 00:02:40,280 --> 00:02:43,930 >> Tərtib, indi xilas edək, və bu proqram run. 51 00:02:43,930 --> 00:02:47,690 Düyməsini dot çizgi düyməsini olun. 52 00:02:47,690 --> 00:02:49,640 Mənim pəncərə var, düyməsini var. 53 00:02:49,640 --> 00:02:51,720 Nin irəli getmək və basın edək düyməsini. 54 00:02:51,720 --> 00:02:52,810 Və düyməsinə tıklandığında. 55 00:02:52,810 --> 00:02:54,400 Ki, daha basın edək. 56 00:02:54,400 --> 00:02:55,310 Düyməsinə tıklandığında. 57 00:02:55,310 --> 00:02:59,160 >> Indi üst x basın edək pəncərəni bağlamaq üçün sağ küncündə, 58 00:02:59,160 --> 00:03:01,400 və biz loop həyata qıra və biz sıfır qayıtmaq. 59 00:03:01,400 --> 00:03:03,638