HOPARLÖR 1: Bir ilə bir proqram yazaq daxildir ki, qrafik istifadəçi interfeysi
da bir pəncərə və bir düyməsinə
Nin başlamaq edək.
>> Birincisi, mənə irəli getmək və bir g bəyan edək pəncərə, dəyişən pəncərə zəng.
Və ona qaytarılması təyin yeni g pəncərə dəyəri.
Bizim pəncərə instantiate edəcək.
Və sonra biz 320, eni daxil piksel, və 240 piksel hündürlüyü.
Biraz özbaşına, lakin kiçik ekranda uyğun kifayət qədər.
İndi bir g düyməsinə instantiate edək.
Bir etiket ilə istifadəçi yalnız görmək, həm də unikal ilə edəcək
identifikator.
A sözdə fəaliyyət command ki, iradə həqiqətən benzersiz düyməsinə müəyyən.
g düyməsini düyməsini qaytarılması olur yeni g düyməsinə dəyəri.
Və bir etiket olmalıdır ki, sadəcə, düyməsini basın.
Və sonra fəaliyyət komanda müəyyən edək, ki, düyməsinə keçən və unikal
və bəzi nə ixtiyari söz basın.
İndi bir bölgəyə düyməsini əlavə edin pəncərə, pəncərə yan
və düyməsini, və bir identifikator pəncərə cənub regionu -
ki, Stanford daşına görə kitabxana, aşağı hissəsi
ekran.
>> İndi qəsdən edək sonsuz loop bişirmək.
Bu loop Inside gedirik iki şey üçün qulaq asmaq üçün.
Istifadəçi seçdi olub bir, pəncərəni bağlamaq üçün.
Istifadəçi var və ya iki, xüsusi düyməsinə tıklayan.
Birincisi, biz bəyan olacaq bir g fəaliyyət hadisə, zəng
dəyişən hadisə.
Və ona təyin qaytarılması dəyəri hadisə, fəaliyyət hadisə üçün gözləyin.
>> İndi yoxlamaq edək ki, əgər hadisə bir pəncərə bağlanması.
Əgər, bir keçən, hadisə, növü almaq hadisə, bərabərdir, pəncərə bərabərdir
qapalı vurğulayır.
Bu elan A xüsusi daimi Stanford portativ kitabxana ki,
dəqiq ki, təmsil etdiyi bir pəncərə bağlanması.
Sonra bu çıxmaq gedirəm başqa sonsuz loop, belə ki, biz
funksiyası sonuna çatmaq.
Əks halda, mən yoxlamaq gedirəm əgər almaq, fəaliyyət müqayisə string,
komanda, bir hadisə, vergül, quote keçən dırnağı bağlamaq basın - ki, unikal
identifikator əvvəl -
, bərabərdir bərabərdir sıfır.
Sonra, mən bir şey çap gedirəm ixtiyari kimi düyməsinə tıklandığında.
>> Başqa sözlə, əgər bir eşitmə sonra düyməsini hadisə tıklayan, və
düyməsinə tıklayan göstərir ki, unikal identifikator ilə bir idi
quote dırnağı bağlamaq klik, sonra mən istəyirəm ekranda kimi çox hesabat.
İndi bu halda, mən yalnız bir düyməsinə var.
Amma yalnız bu halda mənim proqram idi çox düymələri, bu texnika ki
Mənə arasında ayırmaq imkan verir o bir neçə düymələri.
Bu loop kənarda, indi mən gedirəm keçən, g pəncərə yaxın davam
onun arqument kimi pəncərə, və sonra sıfır qayıtmaq.
>> Tərtib, indi xilas edək, və bu proqram run.
Düyməsini dot çizgi düyməsini olun.
Mənim pəncərə var, düyməsini var.
Nin irəli getmək və basın edək düyməsini.
Və düyməsinə tıklandığında.
Ki, daha basın edək.
Düyməsinə tıklandığında.
>> Indi üst x basın edək pəncərəni bağlamaq üçün sağ küncündə,
və biz loop həyata qıra və biz sıfır qayıtmaq.