1 00:00:00,000 --> 00:00:00,320 2 00:00:00,320 --> 00:00:03,260 SPEAKER 1: Írjunk egy programot a grafikus felhasználói felület, amely magában foglalja a 3 00:00:03,260 --> 00:00:05,180 egy ablak és egy gombot is be 4 00:00:05,180 --> 00:00:06,540 Nézzük az induláshoz. 5 00:00:06,540 --> 00:00:10,690 >> Először is, hadd menjen előre, és kijelentik, g ablak, amelyben a változó ablakot. 6 00:00:10,690 --> 00:00:13,510 És rendelje hozzá, a visszatérő új szerződéseinek értéke g ablakban. 7 00:00:13,510 --> 00:00:15,230 Melyik lesz példányosítani ablakunk. 8 00:00:15,230 --> 00:00:19,530 És akkor adja meg a szélessége 320 pixel, és a magassága 240 képpont. 9 00:00:19,530 --> 00:00:22,160 Kissé önkényesen, de a kis ahhoz, hogy elférjen a képernyőn. 10 00:00:22,160 --> 00:00:24,060 Nézzük most példányosítani a g gombot. 11 00:00:24,060 --> 00:00:27,530 Nem csak egy címke, amely a felhasználó fogja látni, hanem egy egyedülálló 12 00:00:27,530 --> 00:00:28,150 azonosító. 13 00:00:28,150 --> 00:00:32,560 Az úgynevezett akció parancsot, hogy az akarat Valóban egyedi azonosítása a gombot. 14 00:00:32,560 --> 00:00:37,680 g gomb, gomb, megkapja a visszatérés új szerződéseinek értéke g gombot. 15 00:00:37,680 --> 00:00:40,940 És ez egy címke, egyszerűen, gombot. 16 00:00:40,940 --> 00:00:47,380 És akkor nézzük beavatkozási parancsot, halad a gombot, és egy egyedülálló, 17 00:00:47,380 --> 00:00:49,870 és néhány, amit tetszőleges szót, kattintson. 18 00:00:49,870 --> 00:00:55,440 Nézzük most hozzá a gombot, hogy a régió Az ablak megkerülve az ablak, 19 00:00:55,440 --> 00:00:59,630 és a gombot, és egy azonosítót a déli régió az ablak - 20 00:00:59,630 --> 00:01:03,020 amely szerint a Stanford hordozható könyvtár, az alsó része 21 00:01:03,020 --> 00:01:04,170 a képernyőn. 22 00:01:04,170 --> 00:01:07,000 >> És most nézzük szándékosan indukál egy végtelen ciklus. 23 00:01:07,000 --> 00:01:10,250 24 00:01:10,250 --> 00:01:12,600 Belül erre a ciklusra megyünk hallgatni a két dolgot. 25 00:01:12,600 --> 00:01:15,680 Az egyik, hogy a felhasználó azt választotta az ablak bezárásához. 26 00:01:15,680 --> 00:01:19,010 És két, függetlenül attól, hogy a felhasználó rendelkezik kattintott az adott gombot. 27 00:01:19,010 --> 00:01:22,960 Először is, mi lesz, hogy állapítsa meg a g akció esemény, amelyben 28 00:01:22,960 --> 00:01:24,190 változó esemény. 29 00:01:24,190 --> 00:01:31,480 És rendelje hozzá, a visszatérési érték A vár esemény, cselekmény esemény. 30 00:01:31,480 --> 00:01:34,460 >> És most nézzük meg, ha az esemény a záró egy ablak. 31 00:01:34,460 --> 00:01:40,040 Ha kap, rendezvény, típus, leadott esemény, egyenlő, egyenlő, ablak 32 00:01:40,040 --> 00:01:40,955 aláhúzás zárt. 33 00:01:40,955 --> 00:01:44,630 A speciális állandó bejelentett a Stanford hordozható könyvtár 34 00:01:44,630 --> 00:01:47,170 jelent pontosan, hogy a zárása egy ablak. 35 00:01:47,170 --> 00:01:49,820 Aztán fogok törni ebből a egyébként végtelen ciklusba, hogy mi 36 00:01:49,820 --> 00:01:51,770 eléri a végén a funkciót. 37 00:01:51,770 --> 00:01:58,460 Egyébként, én fogom ellenőrizni, ha karakterlánc összehasonlítása az kap, akció, 38 00:01:58,460 --> 00:02:02,990 parancsot, múló esemény, vessző, idézet idézet vége, kattintson -, hogy az egyedi 39 00:02:02,990 --> 00:02:04,570 azonosító előtti - 40 00:02:04,570 --> 00:02:06,360 egyenlő, egyenlő nulla. 41 00:02:06,360 --> 00:02:13,290 Akkor megyek, hogy nyomtassa ki valamit önkényes, mint a gombra kattintás. 42 00:02:13,290 --> 00:02:17,220 >> Más szóval, ha arról hallunk, hogy a gombra kattintás, és az esemény 43 00:02:17,220 --> 00:02:20,690 jelzi, hogy a gombra kattintás volt az, aki az egyedi azonosító 44 00:02:20,690 --> 00:02:24,180 Az idézet idézet vége kattintás, akkor azt akarom, annyi, hogy számoljon a képernyőn. 45 00:02:24,180 --> 00:02:25,780 Most, ebben az esetben, csak van egy gomb. 46 00:02:25,780 --> 00:02:29,040 De csak abban az esetben az alkalmazáshoz több gomb, ez a módszer lenne 47 00:02:29,040 --> 00:02:32,130 engedje meg, hogy különbséget között az a sok gomb. 48 00:02:32,130 --> 00:02:36,465 Kívül ez a hurok, most megyek folytassa bezárásához g ablakot, múló 49 00:02:36,465 --> 00:02:40,280 ablak érvként, majd vissza nullára. 50 00:02:40,280 --> 00:02:43,930 >> Nézzük most menteni, fordítani, és futtassa ezt a programot. 51 00:02:43,930 --> 00:02:47,690 Legyen gomb, pont perjel gombot. 52 00:02:47,690 --> 00:02:49,640 Itt van az ablak, ott a gombot. 53 00:02:49,640 --> 00:02:51,720 Menjünk előre, és kattintson meg a gombot. 54 00:02:51,720 --> 00:02:52,810 És a gombra kattintás. 55 00:02:52,810 --> 00:02:54,400 Nézzük kattintson újra. 56 00:02:54,400 --> 00:02:55,310 Gombra kattintás. 57 00:02:55,310 --> 00:02:59,160 >> Nézzük most kattintson a x a felső jobb sarkában, hogy becsukja az ablakot, 58 00:02:59,160 --> 00:03:01,400 és kitörni, hogy a hurok és vissza nulla. 59 00:03:01,400 --> 00:03:03,638