1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:03,170 >> காண்க: 1 ஒரு ஒரு நிரல் எழுத அனுமதி வரைகலை பயனர் இடைமுகம், அதே போல் 3 00:00:03,170 --> 00:00:07,240 பயனர் அனுமதிக்கிறது என்று ஒரு உரை புலத்தில் , சில சரம் தட்டச்சு மற்றும் Enter 4 00:00:07,240 --> 00:00:09,920 எந்த புள்ளியில் என்று சரம் என் திட்டம் வழங்கப்படும். 5 00:00:09,920 --> 00:00:13,360 எவ்வளவு CS50 நூலகம் உள்ள GetString போல் வேலை, ஆனால் ஒரு முறை 6 00:00:13,360 --> 00:00:14,880 வரைகலை பயனர் இடைமுகம். 7 00:00:14,880 --> 00:00:16,180 தொடங்குங்கள். 8 00:00:16,180 --> 00:00:19,810 >> நான் ஏற்கனவே சில எலும்பு குறியீடு எழுதி, எனவே இப்போது ஒரு வெற்று பூர்த்தி செய்யலாம். 9 00:00:19,810 --> 00:00:22,770 துறையில் அழைப்பு, GTextField. 10 00:00:22,770 --> 00:00:25,790 அதை திரும்ப மதிப்பு ஒதுக்குதல் newGTextField வேண்டும். 11 00:00:25,790 --> 00:00:28,790 நான் பார்க்க விரும்புகிறேன் என்று குறிப்பிடாமல் பயனர் இருந்து 10 எழுத்துக்கள் 12 00:00:28,790 --> 00:00:30,440 ஒரு நேரத்தில் திரையில். 13 00:00:30,440 --> 00:00:35,720 >> அடுத்த அழைப்பு setActionCommand நாம், , என்று கடந்து, துறையில் உள்ள தேர்ச்சி 14 00:00:35,720 --> 00:00:39,330 மேற்கோள் "உள்ளீடு." சுமந்திரன் வேறுவிதமாக கூறினால், இந்த உரை துறையில் இணை நாம் 15 00:00:39,330 --> 00:00:43,620 தனிப்பட்ட சரம் "உள்ளீடு." ஒரு வழக்கில் என் பயனர் இடைமுகம் பல உரை உள்ளது 16 00:00:43,620 --> 00:00:47,260 துறைகள், இந்த சரம் தனிப்பட்ட சாப்பிடுவேன் இந்த ஒரு அடையாளம். 17 00:00:47,260 --> 00:00:53,000 >> கடந்து, அடுத்த கால் addToRegion நாம் சாளரத்தில், கடந்து, துறையில் உள்ள தேர்ச்சி 18 00:00:53,000 --> 00:00:56,780 மேற்கோள் உள்ள "தென்," ஒரு தனிப்பட்ட ஸ்டான்போர்ட் வரையறுக்கப்பட்ட அடையாளங்காட்டி 19 00:00:56,780 --> 00:00:59,680 கையடக்க நூலகம் என்று குறிப்பிடுகிறது தெற்கு அல்லது கீழே 20 00:00:59,680 --> 00:01:01,560 என் பயனர் இடைமுகம் பகுதியில். 21 00:01:01,560 --> 00:01:05,230 >> அடுத்த ஒரு முடிவிலா சுழற்சியில் தூண்ட வேண்டும். 22 00:01:05,230 --> 00:01:07,870 இந்த வட்டத்திற்கு உள்ளே, நாம் இரண்டு நிகழ்வுகள் கேட்க. 23 00:01:07,870 --> 00:01:09,910 ஒன்று, சாளரத்தை மூடுவதற்கு பயனர். 24 00:01:09,910 --> 00:01:13,060 அல்லது இரண்டு, பயனர் ஏதாவது தட்டச்சு அந்த உரை புலத்தில். 25 00:01:13,060 --> 00:01:15,600 ஒரு gActionEvent அறிவிக்கட்டும். 26 00:01:15,600 --> 00:01:16,770 நிகழ்வு அது அழைப்பு. 27 00:01:16,770 --> 00:01:19,700 அதை திரும்ப ஒதுக்குதல் waitForEvent மதிப்பு. 28 00:01:19,700 --> 00:01:24,720 என்று குறிப்பிடாமல் கருக்கட்டப்பட்ட நிகழ்வு வகை கேட்க விரும்பும் ஒரு ACTION_EVENT ஆகிறது, 29 00:01:24,720 --> 00:01:28,470 ACTION_EVENT மாறிலி ஸ்டான்போர்ட் கையடக்க அறிவித்தார் 30 00:01:28,470 --> 00:01:31,180 நூலகம் என்று குறிப்பிடுகிறது நிகழ்வு என்று வகை. 31 00:01:31,180 --> 00:01:37,600 >> அடுத்த காசோலை நாம் என்றால், getEventType, நிகழ்வு கடந்து, சமமாக சமம் 32 00:01:37,600 --> 00:01:42,110 WINDOW_CLOSED, மற்றொரு நிலையான அறிவித்தார் ஸ்டான்போர்ட் கையடக்க உள்ள 33 00:01:42,110 --> 00:01:45,090 என்று குறிக்கிறது என்று நூலகம் ஜன்னல் மூடப்பட்டது. 34 00:01:45,090 --> 00:01:48,450 பின்னர் வெறுமனே உடைத்து விட இந்த முடிவிலா சுழற்சி. 35 00:01:48,450 --> 00:01:51,600 >> இல்லையெனில், இப்போது பார்க்கிறேன் என்பதை பயனர் என்று ஏதாவது தட்டச்சு 36 00:01:51,600 --> 00:01:52,910 உரை புலத்தில். 37 00:01:52,910 --> 00:02:00,950 சரம் ஒப்பிட்டு, என்றால், getActionCommand, நிகழ்வு கடந்து, கமா மேற்கோள் 38 00:02:00,950 --> 00:02:03,510 "உள்ளீட்டு" சமமாக 0 சமம். 39 00:02:03,510 --> 00:02:07,340 வேறுவிதமாக கூறினால், நீங்கள் தனிப்பட்ட அடையாளங்காட்டி உரை துறையில் இது ஒரு 40 00:02:07,340 --> 00:02:10,680 பயனர் ஏதாவது சமமாக தட்டச்சு என்று தனிப்பட்ட அடையாளம் என்று நான் 41 00:02:10,680 --> 00:02:13,000 முன்னதாக, நாம் குறிப்பிட்ட பின்வரும் செய்ய. 42 00:02:13,000 --> 00:02:18,970 >> Printf மேற்கோள் "% s உள்ளிட்ட." மேலும் தான் செருகுநிரல் என்று நாம் 43 00:02:18,970 --> 00:02:24,950 % S ஜோடி கடந்து திரும்ப மதிப்பு துறையில், அங்கு ஜோடி மற்றொரு ஆகிறது 44 00:02:24,950 --> 00:02:28,350 ஸ்டான்போர்ட் வரையறுக்கப்பட்ட செயல்பாடு, கையடக்க நூலகம், உரை பெறுகிறது 45 00:02:28,350 --> 00:02:29,430 ஒரு துறையில் இருந்து. 46 00:02:29,430 --> 00:02:32,210 >> தொகுத்தல், இப்போது காப்பாற்ற நாம், இந்த நிரலை இயக்க. 47 00:02:32,210 --> 00:02:33,730 உரை செய்ய. 48 00:02:33,730 --> 00:02:35,630 . / உரை. 49 00:02:35,630 --> 00:02:38,780 என் பயனர் இடைமுகம் இல்லை, மற்றும் அங்கு கீழே அந்த உரை புலத்தில். 50 00:02:38,780 --> 00:02:42,310 போன்ற ஏதாவது தட்டச்சு செய்யலாம் H-E-L-L-O, சேர்க்கவும். 51 00:02:42,310 --> 00:02:45,280 அங்கு, கீழே என் பணியக சாளரம், நிச்சயமாக நாங்கள் பார்க்கின்றோம் 52 00:02:45,280 --> 00:02:46,530 "ஹலோ" உள்ளிட்ட என்று. 53 00:02:46,530 --> 00:02:48,790