1 00:00:00,000 --> 00:00:00,320 2 00:00:00,320 --> 00:00:03,260 स्पीकर 1: चलो एक साथ एक प्रोग्राम लिखने दो. शामिल है कि ग्राफिकल यूजर इंटरफेस 3 00:00:03,260 --> 00:00:05,180 अंदर एक खिड़की और वहाँ एक बटन 4 00:00:05,180 --> 00:00:06,540 चलो शुरू हो जाओ. 5 00:00:06,540 --> 00:00:10,690 >> सबसे पहले, मुझे आगे जाना है और एक ग्राम घोषित करते हैं खिड़की, चर खिड़की बुला. 6 00:00:10,690 --> 00:00:13,510 और, इसे वापस आवंटित नई ग्राम खिड़की के मूल्य. 7 00:00:13,510 --> 00:00:15,230 हमारी खिड़की इन्स्तांत जाएगा. 8 00:00:15,230 --> 00:00:19,530 और फिर हम 320 की चौड़ाई निर्दिष्ट पिक्सल, और 240 पिक्सेल की ऊंचाई. 9 00:00:19,530 --> 00:00:22,160 कुछ हद तक मनमाने ढंग से, लेकिन छोटे स्क्रीन पर फिट करने के लिए काफी है. 10 00:00:22,160 --> 00:00:24,060 चलो अब एक जी बटन इन्स्तांत करते हैं. 11 00:00:24,060 --> 00:00:27,530 एक लेबल के साथ कि उपयोगकर्ता न केवल देखते हैं, लेकिन यह भी एक अनूठा साथ होगा 12 00:00:27,530 --> 00:00:28,150 पहचानकर्ता. 13 00:00:28,150 --> 00:00:32,560 एक तथाकथित कार्रवाई आदेश, कि वसीयत वास्तव में विशिष्ट रूप से उस बटन की पहचान. 14 00:00:32,560 --> 00:00:37,680 जी बटन, बटन, वापसी हो जाता है नए जी बटन का मूल्य. 15 00:00:37,680 --> 00:00:40,940 और यह एक लेबल किया जाएगा है, काफी बस, बटन. 16 00:00:40,940 --> 00:00:47,380 और फिर कार्रवाई कमांड सेट करते हैं, , कि बटन में गुजर रहा है और एक अद्वितीय 17 00:00:47,380 --> 00:00:49,870 और क्या कुछ मनमाने ढंग से शब्द, क्लिक करें. 18 00:00:49,870 --> 00:00:55,440 चलो अब एक क्षेत्र के लिए बटन जोड़ दें खिड़की की खिड़की में दरकिनार 19 00:00:55,440 --> 00:00:59,630 और बटन, और के लिए एक पहचानकर्ता खिड़की के दक्षिणी क्षेत्र - 20 00:00:59,630 --> 00:01:03,020 कि स्टैनफोर्ड पोर्टेबल के अनुसार पुस्तकालय, निचले हिस्से है 21 00:01:03,020 --> 00:01:04,170 स्क्रीन की. 22 00:01:04,170 --> 00:01:07,000 >> और अब जानबूझकर चलो एक अनंत लूप प्रेरित. 23 00:01:07,000 --> 00:01:10,250 24 00:01:10,250 --> 00:01:12,600 इस लूप के अंदर हम जा रहे हैं दो बातों के लिए सुनने के लिए. 25 00:01:12,600 --> 00:01:15,680 उपयोगकर्ता चुना है, चाहे एक, विंडो को बंद करने के लिए. 26 00:01:15,680 --> 00:01:19,010 उपयोगकर्ता है या नहीं, और दो, कि विशिष्ट बटन पर क्लिक किया. 27 00:01:19,010 --> 00:01:22,960 सबसे पहले, हम की घोषणा करने जा रहे हैं एक छ कार्रवाई घटना, कॉलिंग 28 00:01:22,960 --> 00:01:24,190 चर घटना. 29 00:01:24,190 --> 00:01:31,480 और यह करने के लिए आवंटित, वापसी मान की घटना, कार्रवाई घटना के लिए प्रतीक्षा करें. 30 00:01:31,480 --> 00:01:34,460 >> और अब की जाँच करते हैं, तो उस घटना एक खिड़की का समापन है. 31 00:01:34,460 --> 00:01:40,040 तो, एक गुजर, घटना, प्रकार प्राप्त घटना, के बराबर होती है, खिड़की के बराबर होती है 32 00:01:40,040 --> 00:01:40,955 बंद को रेखांकित. 33 00:01:40,955 --> 00:01:44,630 में घोषित एक विशेष स्थिर स्टैनफोर्ड पोर्टेबल पुस्तकालय कि 34 00:01:44,630 --> 00:01:47,170 ठीक है कि, का प्रतिनिधित्व करता है एक खिड़की का समापन. 35 00:01:47,170 --> 00:01:49,820 तब मैं इस से बाहर तोड़ने के लिए जा रहा हूँ अन्यथा अनंत लूप, इतना है कि हम 36 00:01:49,820 --> 00:01:51,770 समारोह के अंत तक पहुँचते हैं. 37 00:01:51,770 --> 00:01:58,460 अन्यथा, मैं जाँच करने के लिए जा रहा हूँ अगर मिलता है, कार्रवाई की तुलना स्ट्रिंग, 38 00:01:58,460 --> 00:02:02,990 आदेश, एक घटना, अल्पविराम, भाव गुजर गंदें शब्द बोलना, क्लिक करें - कि अद्वितीय 39 00:02:02,990 --> 00:02:04,570 पहचानकर्ता पहले से - 40 00:02:04,570 --> 00:02:06,360 , बराबर, शून्य. 41 00:02:06,360 --> 00:02:13,290 फिर, मैं कुछ बाहर मुद्रित करने के लिए जा रहा हूँ मनमाने ढंग से, जैसे बटन क्लिक किया गया था. 42 00:02:13,290 --> 00:02:17,220 >> दूसरे शब्दों में, अगर है कि एक सुनने पर बटन कि घटना क्लिक किया गया था, और 43 00:02:17,220 --> 00:02:20,690 बटन क्लिक किया था कि इंगित करता है अद्वितीय पहचानकर्ता के साथ एक था 44 00:02:20,690 --> 00:02:24,180 बोली गंदें शब्द बोलना क्लिक की, तो मैं चाहता हूँ स्क्रीन पर जितना रिपोर्ट करने के लिए. 45 00:02:24,180 --> 00:02:25,780 अब इस मामले में, मैं केवल एक बटन है. 46 00:02:25,780 --> 00:02:29,040 लेकिन सिर्फ मामले में अपने आवेदन किया था कई बटन, इस तकनीक का होगा 47 00:02:29,040 --> 00:02:32,130 मुझे बीच भेद करने की अनुमति उन कई बटन. 48 00:02:32,130 --> 00:02:36,465 इस लूप के बाहर, अब, मैं जा रहा हूँ गुजर, जी विंडो को बंद करने के लिए आगे बढ़ना 49 00:02:36,465 --> 00:02:40,280 अपने तर्क के रूप में खिड़की में, और फिर शून्य वापसी. 50 00:02:40,280 --> 00:02:43,930 >> संकलन, चलो अब बचा लो, और इस कार्यक्रम चलाते हैं. 51 00:02:43,930 --> 00:02:47,690 बटन, डॉट स्लेश बटन बनाओ. 52 00:02:47,690 --> 00:02:49,640 मेरी खिड़की है, बटन है. 53 00:02:49,640 --> 00:02:51,720 आगे जाने के लिए और क्लिक कर दो. बटन पर. 54 00:02:51,720 --> 00:02:52,810 और बटन क्लिक किया गया था. 55 00:02:52,810 --> 00:02:54,400 फिर उस पर क्लिक करते हैं. 56 00:02:54,400 --> 00:02:55,310 बटन दबा दिया. 57 00:02:55,310 --> 00:02:59,160 >> चलो अब शीर्ष में एक्स पर क्लिक करते हैं विंडो को बंद करने के लिए दाहिने हाथ कोने, 58 00:02:59,160 --> 00:03:01,400 और हम उस लूप के बाहर तोड़ और हम शून्य वापसी. 59 00:03:01,400 --> 00:03:03,638