1 00:00:00,000 --> 00:00:00,320 2 00:00:00,320 --> 00:00:03,260 Ræðumaður 1: Við skulum skrifa forrit með grafísku notendaviðmóti sem felur 3 00:00:03,260 --> 00:00:05,180 glugga og a hnappur þarna inn 4 00:00:05,180 --> 00:00:06,540 Skulum við hefjast handa. 5 00:00:06,540 --> 00:00:10,690 >> Fyrst, láta mig fara á undan og lýsa g glugga, hringja í breytilega glugga. 6 00:00:10,690 --> 00:00:13,510 Og framselja til það, aftur gildi nýju g glugga. 7 00:00:13,510 --> 00:00:15,230 Sem mun ræst gluggann okkar. 8 00:00:15,230 --> 00:00:19,530 Og þá erum við að skilgreina breidd 320 pixel og hæð 240 pixla. 9 00:00:19,530 --> 00:00:22,160 Nokkuð geðþótta, en litlar nóg til að passa á skjáinn. 10 00:00:22,160 --> 00:00:24,060 Skulum nú ræst g hnappinn. 11 00:00:24,060 --> 00:00:27,530 Ekki aðeins með merki sem notandinn mun sjá, en einnig með einstakt 12 00:00:27,530 --> 00:00:28,150 auðkenni. 13 00:00:28,150 --> 00:00:32,560 A svokölluðu aðgerð stjórn, sem mun örugglega einstaklega þekkja þessi hnappur. 14 00:00:32,560 --> 00:00:37,680 g hnappinn, hnappur, fær aftur gildi nýju g hnappinn. 15 00:00:37,680 --> 00:00:40,940 Og það er merki skal vera, einfaldlega, hnappur. 16 00:00:40,940 --> 00:00:47,380 Og þá skulum setja aðgerð stjórn, brottför í þessi hnappur og einstakt, 17 00:00:47,380 --> 00:00:49,870 og sumir það handahófskennt orð, smelltu. 18 00:00:49,870 --> 00:00:55,440 Skulum nú bæta á hnappinn til svæði um gluggann, hliðarbraut í glugga, 19 00:00:55,440 --> 00:00:59,630 og hnappurinn, og kennimerki fyrir suðurhluta glugganum - 20 00:00:59,630 --> 00:01:03,020 að samkvæmt Stanford færanlegan Safnið, er neðri hlutinn 21 00:01:03,020 --> 00:01:04,170 á skjánum. 22 00:01:04,170 --> 00:01:07,000 >> Og nú skulum vísvitandi valdið óendanlega lykkju. 23 00:01:07,000 --> 00:01:10,250 24 00:01:10,250 --> 00:01:12,600 Inni þessa lykkju sem við erum að fara að hlusta eftir tvennu. 25 00:01:12,600 --> 00:01:15,680 Einn, hvort sem notandinn hefur valið til að loka glugganum. 26 00:01:15,680 --> 00:01:19,010 Og tveir, hvort sem notandinn hefur smellt á þessi sérstakur hnappur. 27 00:01:19,010 --> 00:01:22,960 Fyrst, við erum að fara að lýsa A g aðgerð atburður, starf 28 00:01:22,960 --> 00:01:24,190 breytan atburður. 29 00:01:24,190 --> 00:01:31,480 Og framselja til þess, að aftur gildi af bíða atburður, aðgerð atburð. 30 00:01:31,480 --> 00:01:34,460 >> Og nú skulum við athuga hvort að atburður er lokun glugga. 31 00:01:34,460 --> 00:01:40,040 Ef, fá, viðburðir, tegund, sem liggur að atburður, jafngildir, jafn glugga 32 00:01:40,040 --> 00:01:40,955 undirstrika lokað. 33 00:01:40,955 --> 00:01:44,630 Sérstök fasti lýst í Stanford flytjanlegur bókasafn sem 34 00:01:44,630 --> 00:01:47,170 táknar einmitt það, Lokun glugga. 35 00:01:47,170 --> 00:01:49,820 Þá ætla ég að brjótast út úr þessu ella óendanlegur lykkja, þannig að við 36 00:01:49,820 --> 00:01:51,770 ná sambandi við lok fallsins. 37 00:01:51,770 --> 00:01:58,460 Annars, ég ætla að athuga hvort band bera af fá, aðgerð, 38 00:01:58,460 --> 00:02:02,990 stjórn, sem liggur atburði, kommu, vitna unquote, smell - að einstaka 39 00:02:02,990 --> 00:02:04,570 kennimerki frá áður - 40 00:02:04,570 --> 00:02:06,360 jafngildir, jafn núll. 41 00:02:06,360 --> 00:02:13,290 Þá ætla ég að prenta út eitthvað handahófskennt, eins og hnappur var smellt. 42 00:02:13,290 --> 00:02:17,220 >> Með öðrum orðum, ef við að heyra af því að A hnappinn var smellt og að atburður 43 00:02:17,220 --> 00:02:20,690 gefur til kynna að hnappur var smellt var einn með einstakt heiti 44 00:02:20,690 --> 00:02:24,180 af tilvísun unquote smell, þá vil ég að tilkynna eins mikið á skjánum. 45 00:02:24,180 --> 00:02:25,780 Nú í þessu tilfelli, aðeins I hafa einn hnapp. 46 00:02:25,780 --> 00:02:29,040 En bara ef umsókn mín hefði margar hnappar, þessi aðferð myndi 47 00:02:29,040 --> 00:02:32,130 leyfa mér að greina á milli þessir nokkrir hnappar. 48 00:02:32,130 --> 00:02:36,465 Utan þessa lykkju, nú ætla ég að fara að halda áfram að loka g glugga, sem liggur 49 00:02:36,465 --> 00:02:40,280 í glugga og röksemdafærslu sína, og þá aftur núll. 50 00:02:40,280 --> 00:02:43,930 >> Skulum nú spara, safna saman, og keyra þetta forrit. 51 00:02:43,930 --> 00:02:47,690 Gerðu hnappinn, punktur skástrik hnappinn. 52 00:02:47,690 --> 00:02:49,640 Það er fyrir gluggann minn, það er á hnappinn. 53 00:02:49,640 --> 00:02:51,720 Við skulum fara á undan og smelltu á hnappinn. 54 00:02:51,720 --> 00:02:52,810 Og hnappurinn var smellt. 55 00:02:52,810 --> 00:02:54,400 Skulum smella á það aftur. 56 00:02:54,400 --> 00:02:55,310 Button var smellt. 57 00:02:55,310 --> 00:02:59,160 >> Skulum nú smellt á X-ið efst hægra horninu til að loka glugganum, 58 00:02:59,160 --> 00:03:01,400 og við brjótast út úr þeirri lykkju og við aftur núll. 59 00:03:01,400 --> 00:03:03,638