1 00:00:00,000 --> 00:00:00,310 2 00:00:00,310 --> 00:00:03,050 >> SPIKA 1: Hebu kuandika mpango huo ina graphical user interface kwamba 3 00:00:03,050 --> 00:00:06,940 ni pamoja na slider kwamba mtumiaji unaweza hoja kushoto na kulia ili kuchagua baadhi 4 00:00:06,940 --> 00:00:08,720 thamani kati ya integers mbili. 5 00:00:08,720 --> 00:00:11,220 >> Kwa kufanya hivyo, nimekuwa imeanza na baadhi placeholder code. 6 00:00:11,220 --> 00:00:12,720 Na sasa hebu kujaza tupu. 7 00:00:12,720 --> 00:00:17,760 Hebu kwanza kutenga GSlider, wito ni slider, na hawawajui ni 8 00:00:17,760 --> 00:00:20,690 thamani ya kurudi kwa getGSlider. 9 00:00:20,690 --> 00:00:24,160 Na sasa hebu bayana kwamba nataka kupunguza amefungwa ya slider kuwa 10 00:00:24,160 --> 00:00:28,800 integer ya 0, huku amefungwa juu ya slider kuwa integer ya 100, na 11 00:00:28,800 --> 00:00:31,860 default thamani ya awali kuwa 50. 12 00:00:31,860 --> 00:00:35,760 >> Next, hebu kwenda mbele na kujiunga hatua amri na slider hii kwa 13 00:00:35,760 --> 00:00:40,220 wito setActionCommand, kupita katika slider, na kupita katika holela 14 00:00:40,220 --> 00:00:44,500 lakini msururu wa kipekee kama quote unquote "Slide." Kwa maneno mengine, "slide" ni 15 00:00:44,500 --> 00:00:48,150 kwenda kuwa kitambulisho kipekee kuhusishwa na slider hii. 16 00:00:48,150 --> 00:00:51,500 Tu katika kesi user interface yangu alikuwa sliders nyingi, mimi nilikuwa kutofautisha 17 00:00:51,500 --> 00:00:53,180 kati yao na mbinu hii. 18 00:00:53,180 --> 00:00:58,620 >> Next, hebu simu addToRegion, kupita katika dirisha, kupita katika slider, kupita 19 00:00:58,620 --> 00:01:03,310 katika quote unquote "SOUTH," ili kuongeza slider kwa kusini 20 00:01:03,310 --> 00:01:04,830 mkoa wa user interface yetu. 21 00:01:04,830 --> 00:01:08,310 Ambapo quote unquote "SOUTH" hutokea kwa kuwa kitambulisho kipekee inavyoelezwa katika 22 00:01:08,310 --> 00:01:09,950 Stanford Portable maktaba. 23 00:01:09,950 --> 00:01:12,760 >> Lakini sasa, kwa uwazi, kwa upande wa kushoto ya slider hebu ngumu 24 00:01:12,760 --> 00:01:13,980 kificho idadi 0. 25 00:01:13,980 --> 00:01:17,020 Na upande wa kulia wa slider hebu code ngumu namba 100. 26 00:01:17,020 --> 00:01:20,590 Ili mtumiaji anajua kwa sliding kitu kwa upande wa kushoto au kulia jinsi 27 00:01:20,590 --> 00:01:22,170 wao ni kubadilisha thamani yake. 28 00:01:22,170 --> 00:01:26,060 >> Kabla ya sisi kutenga kwamba slider, hebu kurudi nyuma hapa na kutenga GLabel, 29 00:01:26,060 --> 00:01:27,210 kuiita kushoto. 30 00:01:27,210 --> 00:01:32,170 Na hawawajui thamani ya kurudi kwa newGLabel, kupita katika quote unquote - 31 00:01:32,170 --> 00:01:33,500 kwa maneno mengine - 32 00:01:33,500 --> 00:01:39,250 ya "0." Hebu sasa kuwaita addToRegion, kupita katika dirisha, kupita katika upande wa kushoto, 33 00:01:39,250 --> 00:01:43,560 kupita katika quote unquote "SOUTH." Hivyo kwamba studio hii ni kuingizwa katika kwamba 34 00:01:43,560 --> 00:01:45,600 mkoa wa kusini kabla ya slider. 35 00:01:45,600 --> 00:01:49,950 >> Na sasa baada ya slider, hebu kwenda mbele na kutangaza mwingine GLabel. 36 00:01:49,950 --> 00:01:54,550 Wito haki, kumshirikisha ni kurudi thamani ya newGLabel. 37 00:01:54,550 --> 00:01:56,320 Quote unquote - string mwingine - 38 00:01:56,320 --> 00:02:02,290 "100." Na kisha kuwaita addToRegion, kupita katika dirisha, kupita katika haki, 39 00:02:02,290 --> 00:02:04,640 kupita katika "SOUTH" pia. 40 00:02:04,640 --> 00:02:08,580 Kwa maneno mengine, tumekuwa tu alitangaza studio, slider, na studio nyingine na 41 00:02:08,580 --> 00:02:12,200 kuingizwa yao katika mkoa wa kusini ili, ili mtumiaji anajua 42 00:02:12,200 --> 00:02:15,510 wakati yeye au yeye hatua hiyo kwa haki au wa kushoto takribani nini thamani 43 00:02:15,510 --> 00:02:16,380 wao utakuwa inakaribia. 44 00:02:16,380 --> 00:02:19,040 >> Hebu sasa kutumika usio kitanzi. 45 00:02:19,040 --> 00:02:21,755 Na ndani ya kitanzi hii, lets kuangalia kwanza kwa 46 00:02:21,755 --> 00:02:24,710 GActionEvent, na kuiita tukio hilo. 47 00:02:24,710 --> 00:02:27,740 Kumshirikisha ni kurudi thamani ya waitForEvent. 48 00:02:27,740 --> 00:02:32,430 Kupita katika ACTION ya tukio, mara kwa mara alitangaza katika Stanford Portable 49 00:02:32,430 --> 00:02:36,460 Maktaba hiyo inaonyesha kuwa wewe kweli wanataka kusubiri hatua. 50 00:02:36,460 --> 00:02:42,420 >> Hebu kuangalia ijayo kama getEventType, kupita katika tukio hilo, ni sawa na 51 00:02:42,420 --> 00:02:46,330 WINDOW_CLOSED, mara kwa mara nyingine alitangaza katika Stanford Portable 52 00:02:46,330 --> 00:02:49,970 Maktaba ambayo inaonyesha kwamba hatua ni ya kufunga dirisha. 53 00:02:49,970 --> 00:02:53,640 Basi kwenda mbele na kuvunja nje hii kitanzi vinginevyo kubwa. 54 00:02:53,640 --> 00:02:57,480 >> Mwingine, hebu angalia kama mtumiaji ametelezea kwamba slider. 55 00:02:57,480 --> 00:03:04,930 Kama kamba kulinganisha ya getActionCommand, kupita katika tukio hilo, comma, quote unquote 56 00:03:04,930 --> 00:03:07,520 "Slide" ni sawa na ni sawa na 0. 57 00:03:07,520 --> 00:03:10,840 Kwa maneno mengine, kama kitambulisho kipekee kuhusishwa na slider 58 00:03:10,840 --> 00:03:15,070 ambayo imekuwa slid sawa na quote unquote "Slide," kitambulisho kipekee 59 00:03:15,070 --> 00:03:18,300 kwamba sisi zinazotolewa mapema, kisha Nataka kufanya yafuatayo. 60 00:03:18,300 --> 00:03:25,040 >> Printf "slider ilikuwa slid kwa% i backslash n, "kuonyesha kwamba Ningependa 61 00:03:25,040 --> 00:03:28,200 kuziba katika muhimu thamani ya slider. 62 00:03:28,200 --> 00:03:34,300 Hivyo comma getValue ya slider. 63 00:03:34,300 --> 00:03:39,210 >> Hebu sasa kuokoa, kukusanya, kukimbia hii mpango, na slide kwamba slider. 64 00:03:39,210 --> 00:03:41,200 Kufanya slider. 65 00:03:41,200 --> 00:03:42,990 . / Slider. 66 00:03:42,990 --> 00:03:44,270 Kuna user interface yangu. 67 00:03:44,270 --> 00:03:48,130 Kuna slider yangu, upande wa kushoto wa ambayo ni 0, na haki ya ambayo ni 68 00:03:48,130 --> 00:03:49,820 100, wawili kati yao maandiko. 69 00:03:49,820 --> 00:03:52,740 Na kama mimi slide slider wa kushoto na haki, taarifa kwamba katika wangu 70 00:03:52,740 --> 00:03:56,160 console dirisha mimi utaona integer thamani. 71 00:03:56,160 --> 00:03:59,840 >> Sasa, mimi si lazima kuona yote ya idadi kati ya 0 na 100, kwa sababu 72 00:03:59,840 --> 00:04:02,190 kulingana na kasi ambayo Mimi hoja slider, yangu 73 00:04:02,190 --> 00:04:03,540 mpango ili taarifa. 74 00:04:03,540 --> 00:04:07,040 Lakini kwa kweli, kama mimi hoja hiyo kwa mtu yeyote eneo fulani, hiyo ni thamani 75 00:04:07,040 --> 00:04:08,290 kwamba magazeti. 76 00:04:08,290 --> 00:04:10,006