ПРЕДСЕДНИК 1: Хајде да напише програм са графички кориснички интерфејс који обухвата
прозор и дугме тамо унутра
Хајде да почнемо.
>> Прво, дозволите ми да иде напред и прогласи г прозор, називајући променљиву прозор.
И доделите јој, повратак вредност нове г прозора.
Која ће инстанцирању наш прозор.
И онда смо одредили ширину од 320 пиксела, а висина 240 пиксела.
Донекле произвољно, али мали довољно да стане на екран.
Хајде да сада инстанцирању дугме г.
Не само са етикетом да корисник ће видети, али и са јединственим
идентификатор.
Такозвани акција команда, да ће заиста јединствено идентификовати то дугме.
г дугме, дугме, добија повратак Вредност новог г дугме.
И то је етикета ће бити, сасвим једноставно, дугме.
А онда ћемо поставити акциони команду, пролази у том дугмету и јединствен,
и неки шта произвољна реч, кликните на дугме.
Хајде да сада додате дугме у региону прозора, заобилазећи у прозору,
и дугме, и идентификатор за јужни регион прозора -
који у складу са Станфорд преносни библиотека, је доњи део
екрана.
>> И сад је нека намерно индукују бесконачну петљу.
Унутар ове петље идемо да слуша за две ствари.
Један, да ли је корисник изабрао да бисте затворили прозор.
И два, да ли или не корисник има кликнуо на тај одређени тастер.
Прво, ми идемо да се изјасни г акција догађај, позив
променљива догађај.
И доделити до њега, вредност повратак од чекају догађаја, акција догађају.
>> А сада хајде да проверимо да ли је догађај је затварање прозора.
Ако, добити, догађаја, тип, пролазећи догађај, једнако, једнако, прозор
наглашавају затворена.
Посебна константа је декларисана у Стенфорд преносни библиотека која
представља управо то, затварање прозора.
Онда ћу да се пробије из ове иначе бесконачна петља, тако да смо
до краја функције.
Иначе, ја ћу да проверим да ли ниска упоредити ни добити, акције,
команда, пролазећи догађај, зарезима, цитата завршен цитат, кликните - да јединствена
идентификатор од пре -
једнако, једнако, нула.
Онда, ја ћу да одштампате нешто произвољно, као дугме је кликнуо.
>> Другим речима, ако након саслушања да је дугме је кликнуо, и тај догађај
указује на то да је дугме кликнуо био онај са јединственим идентификатором
од цитатом Ункуоте клику, онда ја желим да пријаве колико на екрану.
Сада у овом случају, само сам има једно дугме.
Али само у случају да моја пријава је имао више тастера, ова техника би
дозволите ми да се направи разлика између тих неколико дугмад.
Изван ове петље, сада, ја ћу да наставите да затворите прозор г, пролазећи
у прозору као свој аргумент, а онда се врати на нулу.
>> Хајде да сада спасити, саставити, и покренете овај програм.
Направите дугме, тачка уписали косу дугме.
Ту је мој прозор, ту је дугме.
Идемо напред и кликните на дугме.
А дугме је кликнуо.
Хајде да кликнете на то поново.
Дугме је кликнуо.
>> Хајде да сада кликните на Кс у горњем десни угао рука да затвори прозор,
и ми смо се пробије из тог петље и ми смо се вратили на нулу.