SPEAKER 1: Kirjoitetaan ohjelman graafinen käyttöliittymä, joka sisältää ikkuna ja painike siellä sisään Mennään alkoi. Ensinnäkin haluan mennä eteenpäin ja julistaa g ikkuna, jossa muuttuja ikkuna. Ja määrittää sen, paluu arvo uuden g ikkunaan. Joka instantiate meidän ikkunasta. Ja sitten me määritä leveys 320 kuvapistettä ja korkeus 240 pikseliä. Melko mielivaltaisesti, mutta pienet mahtuakseen näyttöön. Katsotaanpa nyt instanssia g-painiketta. Ei vain merkinnällä, käyttäjä näkevät, mutta myös ainutlaatuinen tunniste. Ns toimintaa komento, että tahto todellakin yksilöllisesti tunnistaa, että painiketta. g-painiketta, painike, saa palata arvo uusien g-painiketta. Ja se on etiketin on oltava, yksinkertaisesti, painike. Ja sitten nyt asetettu toiminta-komennon, ohimennen, että painiketta ja ainutlaatuinen, ja jonkun verran mielivaltainen sana napsauttamalla. Katsotaanpa nyt lisätä painiketta alueelle ikkunan ohi ikkunan, ja painiketta ja tunniste eteläisen alueen ikkunan - että mukaan Stanford kannettava kirjasto, on alaosa näytön. Ja nyt Katsotaanpa tarkoituksella aiheuttaa päättymättömään silmukkaan. Inside tämän silmukan aiomme kuunnella kahta asiaa. Yksi, onko käyttäjä on valinnut sulje ikkuna. Ja kaksi, riippumatta siitä, onko käyttäjä on napsautti kyseisen painiketta. Ensin aiomme julistaa g toimia tapahtuman, kutsuvan muuttujan tapahtuma. Ja määrittää sitä, palauttaa arvon ja odottaa tapahtuma, toimi tapahtuma. Ja nyt katsotaanpa tarkista, että tapahtuma on sulkeminen ikkunan. Jos saat, tapahtuma, tyyppi, kulkee tapahtuma, vastaa, vastaa, ikkuna korostavat suljettu. Erityinen jatkuvasti ilmoitettu Stanford kannettava kirjasto, joka edustaa juuri sitä, sulkeminen ikkunan. Sitten aion murtautua ulos tästä muuten päättymättömään silmukkaan, jotta voimme päähän toiminto. Muuten, aion tarkistaa, jos string vertailla ja saada, toiminta, komento, kulkee tapahtuma, pilkku, lainaus unquote Valitse - että ainutlaatuinen tunniste ennen - vastaa, vastaa, nolla. Sitten aion tulostaa jotain mielivaltainen, kuten napsautettiin. Toisin sanoen, jos kuullessaan, että napsautettiin, ja että tapahtuma osoittaa, että napsautettiin oli yksi yksilöllinen tunniste Lainauksen lainaus click, sitten haluan raportoimaan niin paljon ruudulla. Nyt tässä tapauksessa minä vain on yksi painike. Mutta vain siinä tapauksessa hakemukseni oli useita painikkeita, tämä tekniikka olisi saanen erotella niitä useita painikkeita. Ulkopuolella tämän silmukan, nyt aion siirry sulkea g ikkuna, joka kulkee ikkunassa argumenttina, ja palata sitten nolla. Katsotaanpa nyt tallentaa, kerätä, ja suorita tämä ohjelma. Tee painike, piste slash-painiketta. Tuolla on ikkuna, siellä painiketta. Mennään eteenpäin ja valitse painiketta. Ja napsautettiin. Katsotaanpa klikkaa se uudestaan. Napsautettiin. Katsotaanpa nyt klikkaa x alkuun oikeassa yläkulmassa sulkea ikkunan, ja me murtautua ulos, että silmukka ja palaamme nolla.