1 00:00:00,000 --> 00:00:00,150 2 00:00:00,150 --> 00:00:03,120 >> HOPARL脰R 1: bir proqram yazmaq ed蓹k ki, bir il蓹 bir qrafik istifad蓹莽i interfeysi var 3 00:00:03,120 --> 00:00:06,510 kutuyu v蓹 biz anlamaq bilm蓹z g枚rmek istifad蓹莽i 眉莽眉n qulaq asmaq 眉莽眉n nec蓹 4 00:00:06,510 --> 00:00:09,680 ki, onay qutusu il蓹 qar艧谋l谋ql谋 bel蓹 Biz ekranda 莽ap ed蓹 bil蓹rsiniz ki, 5 00:00:09,680 --> 00:00:12,980 biz istifad蓹莽i 莽ek e艧itm蓹k zaman v蓹 ya onay kutusunu i艧aretini sil. 6 00:00:12,980 --> 00:00:15,810 >> M蓹n 枚z眉m burada a莽谋lm谋艧 kazan谋lm谋艧 b蓹zi skelet kodu il蓹 inki艧af. 7 00:00:15,810 --> 00:00:17,610 陌ndi bo艧 getm蓹k v蓹 doldurmaq bildirin. 8 00:00:17,610 --> 00:00:20,500 Birincisi, ki, p蓹nc蓹r蓹 ayr谋lmas谋 sonra, m蓹n deyil蓹m ir蓹li getm蓹k v蓹 ayr谋lmas谋 gedir 9 00:00:20,500 --> 00:00:24,400 GCheckBox, onay z蓹ng. 10 00:00:24,400 --> 00:00:29,090 M蓹n ona qaytar谋lmas谋 t蓹yin gedir蓹m newGCheckBox d蓹y蓹ri, v蓹 m蓹n 11 00:00:29,090 --> 00:00:33,050 I ", dem蓹k, bir simli ke莽m蓹k niyy蓹tind蓹dir raz谋yam. "Ba艧qa s枚zl蓹, ki, var 12 00:00:33,050 --> 00:00:35,420 蓹laq蓹dar olacaq ki, etiket ki, 莽ek qutusu il蓹. 13 00:00:35,420 --> 00:00:39,750 >> Next nin ir蓹li getm蓹k v蓹 z蓹ng ed蓹k setActionCommand, bu ke莽蓹n 14 00:00:39,750 --> 00:00:43,990 unikal onay v蓹 ke莽蓹n identifikatoru, "莽ek." kimi Dig蓹r 15 00:00:43,990 --> 00:00:47,320 s枚zl蓹r, unikal birl蓹艧m蓹k ist蓹yir蓹m q蓹d蓹r 枚zba艧谋na s枚z, lakin 16 00:00:47,320 --> 00:00:51,470 x眉susi olaraq bu halda bel蓹, "yoxlamaq" Bu onay yoxlan谋l谋r zaman, m蓹n 17 00:00:51,470 --> 00:00:55,520 potensial benzersiz ki, m眉蓹yy蓹n ed蓹 bil蓹r m蓹nim interface 眉莽眉n ba艧 蓹g蓹r onay kutusunu 18 00:00:55,520 --> 00:00:57,540 莽ox onay var. 19 00:00:57,540 --> 00:01:02,820 >> Yan谋nda olan yan谋ndak谋 onay kutusunu 蓹lav蓹 edin addToRegion il蓹 istifad蓹莽i interfeysi, 20 00:01:02,820 --> 00:01:07,040 , onay ke莽蓹n p蓹nc蓹r蓹 ke莽蓹n v蓹 quote d谋rna臒谋 ba臒lamaq ke莽蓹n 21 00:01:07,040 --> 00:01:10,730 "SOUTH," unikal identifikator olan "SOUTH" Stanford m眉蓹yy蓹n 22 00:01:10,730 --> 00:01:14,060 Sad蓹c蓹 aiddir ki Portable Kitabxana c蓹nub regionu, v蓹 ya alt 23 00:01:14,060 --> 00:01:15,770 bir istifad蓹莽i interfeysi rayonu. 24 00:01:15,770 --> 00:01:19,680 >> N枚vb蓹ti q蓹sd蓹n bi艧irm蓹k ed蓹k sonsuz loop. 25 00:01:19,680 --> 00:01:22,660 Bu loop Inside, indi g蓹l蓹k 眉莽 t蓹dbirl蓹r 眉莽眉n qulaq asmaq. 26 00:01:22,660 --> 00:01:25,420 One, 莽al谋艧谋r istifad蓹莽i p蓹nc蓹r蓹 ba臒lay谋n. 27 00:01:25,420 --> 00:01:27,090 陌ki, kutuyu i艧aretleyerek istifad蓹莽i. 28 00:01:27,090 --> 00:01:29,690 V蓹 眉莽, istifad蓹莽i i艧areti kald谋rarak qutusu. 29 00:01:29,690 --> 00:01:34,020 >> Ilk bir GActionEvent elan ed蓹k, hadis蓹 z蓹ng. 30 00:01:34,020 --> 00:01:37,740 V蓹 qaytar谋lmas谋 眉莽眉n t蓹yin waitForEvent d蓹y蓹ri. 31 00:01:37,740 --> 00:01:42,850 ACTION_EVENT, bir sabit ke莽蓹n Stanford Portable elan 32 00:01:42,850 --> 00:01:45,970 M蓹n ist蓹diyiniz g枚st蓹rir ki, kitabxana bir h蓹r蓹k蓹t 眉莽眉n qulaq asmaq ist蓹yir蓹m. 33 00:01:45,970 --> 00:01:52,410 >> N枚vb蓹ti 莽ek ed蓹k 蓹g蓹r, getEventType, T蓹dbird蓹 ke莽蓹n b蓹rab蓹rdir b蓹rab蓹rdir 34 00:01:52,410 --> 00:01:56,970 WINDOW_CLOSED ba艧qa daimi elan Stanford portable 35 00:01:56,970 --> 00:02:00,040 ki, h蓹qiq蓹t蓹n g枚st蓹rir ki, kitabxana, p蓹nc蓹r蓹 ba臒lan谋b. 36 00:02:00,040 --> 00:02:04,000 Sonra 莽谋xmaq imkan m蓹nim ba艧qa sonsuz loop. 37 00:02:04,000 --> 00:02:07,650 >> N蓹hay蓹t, 蓹n istifad蓹莽i 眉莽眉n qulaq asmaq bildirin kutuyu i艧aretleyerek v蓹 ya box i艧areti kald谋rarak 38 00:02:07,650 --> 00:02:08,630 a艧a臒谋dak谋 kimi. 39 00:02:08,630 --> 00:02:15,010 茝g蓹r getActionCommand m眉qayis蓹 string, T蓹dbird蓹 ke莽蓹n. 40 00:02:15,010 --> 00:02:19,250 Verg眉l quote d谋rna臒谋 ba臒lamaq "yoxlamaq" b蓹rab蓹rdir 0 b蓹rab蓹rdir. 41 00:02:19,250 --> 00:02:22,360 Ba艧qa s枚zl蓹, 蓹g蓹r unikal identifikator il蓹 ba臒l谋 42 00:02:22,360 --> 00:02:25,760 yoxlan谋lm谋艧 ki, onay, quote edir d谋rna臒谋 ba臒lamaq, "莽ek" unikal 43 00:02:25,760 --> 00:02:28,210 M蓹n t蓹chiz ki identifikatoru 蓹vv蓹l sonra ed蓹k 44 00:02:28,210 --> 00:02:29,460 a艧a臒谋dak谋 ke莽in. 45 00:02:29,460 --> 00:02:31,770 46 00:02:31,770 --> 00:02:40,570 >> Onay isSelected, onda m蓹n gedir蓹m M蓹s蓹l蓹n, onay 莽ap etm蓹k 47 00:02:40,570 --> 00:02:44,020 yoxlan谋lm谋艧d谋r. 48 00:02:44,020 --> 00:02:47,270 Else M蓹n g眉man gedir蓹m ki, qutusu kontrolsuz idi v蓹 m蓹n deyil蓹m 49 00:02:47,270 --> 00:02:49,230 蓹v蓹zin蓹 bu 莽ap olacaq. 50 00:02:49,230 --> 00:02:53,520 Printf qutusu kontrolsuz idi. 51 00:02:53,520 --> 00:02:56,670 Ba艧qa s枚zl蓹, isSelected ba艧qa Stanford m眉蓹yy蓹n funksiyas谋 52 00:02:56,670 --> 00:02:59,070 Ki Portable Kitabxana m蓹hz - yoxlamaq 蓹g蓹r 53 00:02:59,070 --> 00:03:00,970 bir onay se莽ilir. 54 00:03:00,970 --> 00:03:03,670 >> T蓹rtib, indi xilas ed蓹k, v蓹 bu proqram run. 55 00:03:03,670 --> 00:03:05,285 Onay olun. 56 00:03:05,285 --> 00:03:07,610 . / Onay. 57 00:03:07,610 --> 00:03:08,820 M蓹nim istifad蓹莽i interfeysi var. 58 00:03:08,820 --> 00:03:11,030 V蓹 h蓹qiq蓹t蓹n, m蓹nim onay var. 59 00:03:11,030 --> 00:03:15,680 M蓹n indi bas谋n varsa, "onay idi . yoxlan谋l谋r "M蓹n yenid蓹n bas谋n 蓹g蓹r, 60 00:03:15,680 --> 00:03:17,690 "Qutusu kontrolsuz idi." 61 00:03:17,690 --> 00:03:19,488