SPEAKER 1: Poďme napísať program s grafické užívateľské rozhranie, ktoré obsahuje okná a tlačidlá tam dovnútra Poďme začať. Najprv mi dovoľte, aby som do toho pustite a vyhlásiť g okná, volanie premenné okno. A priradiť k nej, návrat Hodnota nových g okná. Ktorý bude konkretizovať naše okno. A potom sme sa určiť šírku 320 pixelov a výšku 240 pixelov. Trochu ľubovoľne, ale malé tak, aby sa vošli na obrazovku. Poďme sa teraz inštanciu tlačidla g Nielen s popisom, že užívateľ uvidí, ale tiež s jedinečnou identifikátor. Tzv. Akčné príkaz, že bude skutočne jednoznačne identifikovať toto tlačidlo. g, tlačidlo, dostane návrat Hodnota nových tlačidla g A je to Štítok musí byť celkom jednoducho, tlačidlo. A potom sa poďme nastaviť akčné príkaz, prechádzajúcej v tomto tlačidlom a jedinečný, a niektorí, čo ľubovoľné slovo, kliknite na tlačidlo. Poďme sa teraz pridať tlačidlo do regiónu okná, obchádzať v okne, a tlačidlá, a identifikátor pre južná oblasť okna - že podľa Stanford prenosné knižnica, je spodná časť na obrazovke. A teraz poďme úmyselne vyvolať nekonečnú slučku. Vnútri tejto slučky budeme počúvať na dve veci. Jeden, či používateľ zvolil zavrite okno. A za druhé, či má užívateľ klikli na tomto konkrétnom tlačidlom. Po prvé, ideme do vyhlásiť g akčné udalosť, volanie premenná udalosť. A priradiť k nej, návratová hodnota zo čakať na akcie, akčné udalosť. A teraz poďme skontrolovať, či táto udalosť je uzatvorenie okna. Ak sa dostanete, udalosti, typ, okolo udalosť, rovná, rovná, okná podčiarkovník uzavreté. Špeciálne konštanta deklarovaná v Stanford prenosná knižnica, ktorá predstavuje presne to, uzatvorenie okna. Potom idem, aby sa vymanili z tejto inak nekonečnej slučky, takže sme dostanete na koniec funkcie. Inak, ja idem na kontrolu, či string porovnať Get, akcie, príkaz, zložením udalosti, čiarka, citácie koniec citátu, kliknite na tlačidlo - to jedinečná Identifikátor z pred - rovná, rovná sa nula. Potom idem vytlačiť niečo ľubovoľná, tlačidlo ako kliknutie. Inými slovami, v prípade, keď počuje, že tlačidlo stlačili, a táto udalosť indikuje, že tlačidlo bolo kliknutí bol jeden s jedinečným identifikátorom zo citátom koniec citátu kliknutí, potom chcem až na správu na obrazovke. Teraz v tomto prípade, len som majú jedno tlačidlo. Ale len v prípade, že moja žiadosť mala viac tlačidiel, by táto technika dovoľte mi, aby som rozlišovať medzi týchto niekoľko tlačidiel. Mimo tejto slučky, teraz, budem pokračovať g zatvorte okno, okolo v okne ako svoj argument, a potom sa vrátiť na nulu. Poďme teraz uložiť, skompilovať, a spustiť tento program. Uistite sa, tlačidlo bodka lomítko. Tu je moje okno, je tu tlačidlo. Poďme ďalej a kliknite na tlačidlo na tlačidlo. A tlačidlo bolo kliknuté. Poďme kliknite znovu na to. Button kliknutí. Poďme sa teraz kliknite na X v hornej časti v pravom dolnom rohu okno zatvorte, a my sa vymaniť z tej slučky a vraciame sa k nule.