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.