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.