GARSIAKALBIS 1: Tegul parašyti su programa grafinė vartotojo sąsaja, kuri apima
langas ir mygtukas yra in
Pradėkime.
>> Pirma, leiskite man eiti į priekį ir paskelbti g langas, ragindamas kintamojo langą.
Ir priskirti jai, grąžą vertė naujojo g lange.
Kuris instancija mūsų langą.
Ir tada mes nurodyti 320 plotis pikselių ir 240 pikselių aukščio.
Šiek tiek savavališkai, bet maža pakankamai, kad tilptų ekrane.
Leiskite dabar instancija g mygtuką.
Ne tik su etikete, vartotojo pamatysite, bet ir unikalus
identifikatorius.
Vadinamasis veiksmų komanda, kad bus Iš tiesų vienareikšmiškai identifikuoti tą mygtuką.
g mygtuką,, gauna grąžą vertė Nauja G mygtuką.
Ir tai etiketė, paprasčiausiai mygtuką.
Ir tada tegul nustatyti veiksmų komandą, einančios į tą mygtuką ir unikalus,
ir kai kas savavališkai žodis, spustelėkite.
Leiskite dabar pridėti mygtuką į regioną langą, aplenkiant lange,
ir mygtuką, ir už identifikatorius Pietų regionas lango -
kad pagal Stanfordo nešiojamų biblioteka, yra mažesnė dalis
ekrano.
>> O dabar tegul sąmoningai sukelti begalinį ciklą.
Viduje šios linijos mes ketiname klausytis dviejų dalykų.
Vienas iš jų, ar vartotojas pasirinko uždaryti langą.
Ir du, ar vartotojas turi paspausti ant tos konkrečios mygtuką.
Pirma, mes ketiname paskelbti g veiksmas įvykis, pašaukimas
kintamasis įvykis.
Ir priskirti jai, grąžina vertė iš laukti atveju veiksmų atveju.
>> O dabar galime patikrinti, ar tas įvykis yra iš lango uždarymo.
Jei gauti, renginių, tipą, einančios įvykis, lygu lygu langą
pabrėžti uždarytą.
Specialus nuolatinis deklaruota Stanfordo nešiojamų biblioteka,
reiškia būtent tai, uždarymas lange.
Tada aš ruošiuosi išeiti iš šio kitaip begalinis ciklas, kad mes
pasiekti funkciją pabaigą.
Priešingu atveju, aš ruošiuosi patikrinti, ar styginių lyginimas gauti, veiksmų,
komanda, einančios įvykio kablelis citata citatos, spustelėkite - tai unikalus
identifikatorius iš anksčiau -
lygu lygu nuliui.
Tada aš ruošiuosi atsispausdinti kažką savavališkai, pavyzdžiui, mygtukas buvo paspaudėte.
>> Kitaip tariant, jei išgirdęs, kad mygtukas buvo paspaudėte, ir tas įvykis
nurodo, kad mygtukas buvo paspaudėte buvo vienas su unikaliu identifikatoriumi
Citatos citatos paspaudimu, tada aš noriu pranešti kiek ekrane.
Dabar šiuo atveju, aš tik vieną mygtuką.
Bet tik tuo atveju mano prašymas buvo keli mygtukai, šis metodas būtų
leiskite išskirti tie keli mygtukai.
Už šios linijos, dabar aš ruošiuosi pradėti uždaryti g langą, einančios
lange kaip jos argumentą, ir tada grįžti prie nulio.
>> Leiskite dabar įrašyti, kaupti, ir paleisti šią programą.
Padaryti mygtuką, taškų velniop mygtuką.
Yra mano langą, ten mygtuką.
Eikime į priekį ir spustelėkite mygtuką.
Ir mygtukas buvo paspaudėte.
Leiskite paspausti, kad vėl.
Mygtukas buvo paspaudėte.
>> Leiskite dabar paspauskite ant viršaus x dešiniajame kampe, norėdami uždaryti langą
ir mes išeiti iš šios kilpos ir mes grįžti prie nulio.