Netbeans/C2/Adding-a-File-Chooser/Hindi
From Script | Spoken-Tutorial
Revision as of 11:45, 25 January 2015 by Prabhakarpandey (Talk | contribs)
Time | Narration |
00:00 | नमस्कार |
00:01 | जावा एप्लिकेशन पर Adding a File Chooser के ट्यूटोरियल में आपका स्वागत है। |
00:07 | इस ट्यूटोरियल में हम सीखेंगे |
00:09 | एप्लिकेशन बनाना |
00:10 | एप्लिकेशन फॉर्म बनाना |
00:12 | File Chooser जोड़ना |
00:14 | File Chooser. कॉन्फिगर करना।
|
00:17 | और एप्लिकेशन रन करना। |
00:19 | इसके लिए मैं उपयोग कर रहा हूँ लिनक्स ऑपरेटिंग सिस्टम, उबुंटू वर्जन 12.04. |
00:26 | और Netbeans IDE v7.1.1 |
00:31 | इस ट्यूटोरियल में, हम javax.swing.JFileChooser कंपोनेंट का उपयोग करके जावा एप्लिकेशन में File chooser जोड़ना सीखेंगे। |
00:42 | इस अभ्यास के भाग के रूप में, हम एक छोटा जावा एप्लिकेशन बनाना सीखेंगे, जो टेक्स्ट एरिया .txt फाइल लोड़ करेगा। |
00:52 | पहले जावा एप्लिकेशन को बनाते हैं। |
00:55 | IDE. लॉेच करें। |
00:57 | main मैन्यू से File और New Project चुनें। |
01:03 | Java category और the Java Application project type को चुनें। |
01:08 | और Next पर क्लिक करें। |
01:10 | Project Name फिल्ड में, टाइप करें JFileChooserDemo. |
01:20 | Create Main Class चेकबॉक्स को मिटाएँ । |
01:23 | सुनिश्चित कर लें कि Set as Main Project चेकबॉक्स चयनित है। |
01:27 | Finish पर क्लिक करें। |
01:31 | यहाँ, हम JFrame कंटेनर बनायेंगे और इसमें कुछ कंपोनेंट्स को जोड़ेंगे। |
01:37 | Source Packages नोड पर राइट क्लिक करें। |
01:41 | New > Other.. चुनें। |
01:45 | Swing GUI Forms श्रेणी को चुनें और JFrameForm टाइप चुनें। |
01:51 | Next. पर क्लिक करें। |
01:54 | क्लास नेम के लिए, टाइप करें JFileChooserDemo. |
02:02 | Package field में, टाइप करें jfilechooserdemo.resources. |
02:12 | Finish. पर क्लिक करें। |
02:17 | Properties window में , Title प्रोप्रटी को चुनें। |
02:22 | और टाइप करें Demo Application. |
02:30 | सुनिश्चित करने के लिए Enter दबाएँ। |
02:32 | Palette में , Swing Menus श्रेणी खोलें। |
02:40 | Menu Bar कंपोनेंट को चुनें और Jframe. के ऊपरी बायें भाग पर खीचें। |
02:50 | Menu Bar कंपोनेंट के Edit आइटम पर राइट क्लिक करें। |
02:55 | Context मैन्यू में Delete चुनें। |
02:59 | अब एक मैन्यू आइटम को जोड़ते हैं जो रनिंग एप्लिकेशन से FileChooser को खोलने की अनुमति देता है। |
03:07 | सुनिश्चित करें कि, यहाँ आपके द्वारा अन्य Menu Item खींचने से पहले Menu Bar' का चयन किया गया है। |
03:14 | Palette में Swing Menus श्रेणी में, नये Menu Item को चुनें। |
03:22 | इसेMenu Bar से खींचे और Menu Bar. के File आइटम पर रखें। |
03:30 | Design व्यू में jMenuItem1 पर राइट क्लिक करें। |
03:35 | और context menu से Change Variable Name चुनें। |
03:41 | आइटम को Open नाम दें और OK पर क्लिक करें। |
03:48 | सुनिश्चित करें कि, jMenuItem1 अभी भी Design व्यू में चयनित है। |
03:53 | कंपोनेंट के टेक्स्ट को एडिट करने के लिए Space bar दबाएँ। |
03:58 | Open से टेक्स्ट को बदलें और पुष्टी करने के लिए Enter दबाएँ। |
04:04 | Open मैन्यू आइटम के लिए एक्शऩ हैंडलर निर्दिष्ट करें। |
04:08 | मैन्यू आइटम Open पर राइट क्लिक करें और context menu से Events, Action, Action Performed चुनें। |
04:20 | GUI बिल्डर स्वचालित रुप से सोर्स व्यू पर जाता है। |
04:25 | एक नया महत्वपूर्ण लैंडलर मेथड़ OpenActionPerformed() उत्पन्न होता है। |
04:31 | Design व्यू पर वापस जाएँ। |
04:35 | File Chooser. से बाहर निकलने के लिए एक मैन्यू आइटम जोडते हैं। |
04:39 | Palette में , Swing Menus श्रेणी को चुनें। |
04:45 | Menu Item चुनें। |
04:48 | इसे फॉर्म पर ओपन मैन्यू आइटम के नीचे Menu Bar पर रखें। |
04:53 | ओरेंज हाइलाइट पर ध्यान दें, जो कि इंगित करता है कि jmenuItem1 कहाँ रखा जा रहा है। |
05:03 | Design View में jMenuItem1 पर राइट क्लिक करें। |
05:07 | context menu. से Change Variable Name चुनें। |
05:12 | आइटम को Exit नाम देंऔऱ OK. पर क्लिक करें। |
05:20 | सुनिश्चित कर लें कि jMenuItem1 अभी भी Design View में चयनित हैं। |
05:25 | कंपोनेंट के टेक्स्ट को एडिट करने के लिए Space bar दबाएँ। |
05:30 | Exit से टेक्स्ट को बदलें और पु्ष्टि करने के लिए Enter' दबाएँ। |
05:36 | Specify the action handler for the Exit menu item.
Exit मैन्यू आइटम के लिए एक्शन हैंडलर निर्दिष्ट करें। |
05:41 | मैन्यू आइटम Exit पर राइट क्लिक करें। |
05:44 | context menu से Events, Action, Action Performed() चुनें। |
05:51 | GUI बिल्डर स्वचालित रूप से Source view पर जाता है। |
05:56 | एक ExitActionPerformed() नामक नया महत्वपूर्ण मेथड तैयार होता है। |
06:02 | ExitActionPerformed नोड OpenActionPerformed() नोड के ऊपर Navigator विंडो में प्रदर्शित होता है। |
06:12 | यदि आप अपना Navigator, नहीं देख सकते हैं, तो |
06:14 | मैन्यू बार में ' Window मैन्यू पर जाएँ, |
06:18 | Navigating चुनें और Navigator. पर क्लिक करें। |
06:25 | यहाँ, आप OpenActionPerformed नोड के ऊपर प्रदर्शित होने वाले ExitActionPerformed नोड को देख सकते हैं। |
06:33 | Exit मैन्यू आइटम शुरू करने के लिए, |
06:36 | स्टेटमेंट System.exit(0); को ExitActionPerformed() मेथड बॉडी में सम्मिलित करें। |
06:47 | Design मोड पर वापस जाएँ। |
06:50 | ' Palette की Swing Controls श्रेणी से, फॉर्म पर एक Text Area खींचे। |
07:06 | बाद में File Chooser द्वारा प्रदर्शित टेक्स्ट के लिए जगह बनाने के लिए जोडे गए कंपोनेंट का आकार बदलें। |
07:18 | textarea. के रूप में वेरिएबल का नाम बदलें। |
07:26 | फिर वास्तविक File Chooser. को जोडें।
|
07:31 | यदि आपका Navigator विंडो खुला नहीं है, तो इसे खोलने के लिए Window, Navigating, a Navigator चुनें। |
07:38 | औऱ Navigator में, Jframe नोड पर राइट क्लिक करें। |
07:44 | Context मैन्यू से Add From Palette, Swing Windows, और File Chooser चुनें। |
07:54 | आप Navigator में देख सकते हैं कि JfileChooser फॉर्म में जोडा गया था। |
08:01 | JFileChooser नोड पर राइट क्लिक करें औऱ वेरिएबल को fileChooser नाम दें। |
08:16 | OK पर क्लिक करें। |
08:19 | हमने अब File Chooser को जोडा है। |
08:21 | अगला चरण,अपनी पसंद का टाइटल प्रदर्शित करने के लिए File Chooser को कॉन्फिगर करना है। |
08:27 | हम custom file filter को भी जोड़ेंगे, और आपके एप्लिकेशन में File Chooser एकीकृत करेंगे। |
08:34 | Navigator विंडो में JfileChooser को चुनने के लिए क्लिक करें। |
08:38 | अब Properties डायलॉग बॉक्स में इसकी प्रॉपर्टी को एडिट करें। |
08:43 | Palette के नीचे Properties विंडो में, |
08:47 | dialogTitle को This is my open dialog. में बदलें। |
09:00 | पुष्टि करने के लिए Enter दबाएँ। |
09:03 | अब Source मोड पर जाएँ। |
09:07 | अब, अपने एप्लिकेशन में 'FileChooser' एकीकृत करने के लिए |
09:12 | मेरे पास कोड का भाग मौजूद है, जिसे में मौजूदा OpenActionPerformed() मेथड में कॉपी और पेस्ट करुँगा। |
09:20 | यह उदाहरण फाइल कंटेंट्स को पढ़ता है और TextAreaमें उन्हें प्रदर्शित करता है। |
09:27 | अब हम यूजर द्वारा क्लिक की गई फाइल को निर्धारित करने के लिए FileChooser's getSelectedFile() मेथड को कॉल करेंगे। |
09:36 | मैं इस कोड को अपने क्लिपबोर्ड पर और IDE के Source व्यू में कॉपी करूँगा, OpenActionPerformed मेथड के अंदर पेस्ट करूँगा। |
09:51 | यदि आपके कोड में एडिटर एरर्स रिपोर्ट करता है, कोड में कहीं भी राइट क्लिक करें और Fix Imports. चुनें। |
10:00 | अब एक कस्टम फ़ाइल फिल्टर जोड़ दें, जो कि केवल .txt फाइल्स प्रदर्शन के लिए File Chooser को बनाता है । |
10:09 | design mode पर जाएँ और Navigator विंडो में fileChooser चुनें। |
10:16 | Properties विंडो में, fileFilter प्रोपर्टी के आगे ellipsis बटन पर क्लिक करें। |
10:25 | fileFilter डायलॉग ब़ॉक्स में, combo-box से Custom Code चुनें। |
10:31 | टेक्स्ट फिल्ड में new MyCustomFilter() टाइप करें। |
10:41 | औऱ OK पर क्लिक करें। |
10:44 | कस्टम कोड शुरू करने के लिए, हम 'MyCustomFilter' क्लास लिखेंगे। |
10:52 | यह भीतरी या बाहरी क्लास fileFilter क्लास का विस्तार करेगा। |
10:57 | मैं इस कोड के भाग को |
11:04 | Import स्टेटमेंट्स के नीचे अपने क्लास के सोर्स कोड में कॉपी औऱ पेस्ट करूँगा। |
11:11 | यह भीतरी या बाहरी क्लास fileFilter क्लास का विस्तार करेगा। |
11:20 | प्रोजेक्ट विंडो में JfileChooserDemo' प्रोजेक्ट पर राइट क्लिक करें, सेम्पल प्रोजेक्ट को रन करने के लिए Run चुनें। |
11:31 | Run Project' डायलॉग बॉक्स में, jfilechooserdemo.resources.JfileChooserDemo मैन क्लास को चुनें। |
11:41 | OK पर क्लिक करें। |
11:47 | रनिंग Demo Application में, कार्य को गति प्रदान करने के लिए File मैन्यू सेOpen चुनें। |
11:55 | टेक्स्ट एरिया में इसके कंटेंट को प्रदर्शित करने के लिए किसी भी टेक्स्ट फाइल को खोलें। |
12:00 | मैं Sample.txt फाइल चुनता हूँ, औऱ Open. चुनता हूँ। |
12:06 | fileChooser टेक्स्ट फाइल का कंटेंट्स प्रदर्शित करता है। |
12:10 | एप्लिकेशन को बंद करने के लिए, File मैन्यू में Exit चुनें। |
12:17 | इस ट्यूटोरियल में आपने सीखा |
12:19 | जावा एप्लिकेशन में File chooser को जोडना औऱ |
12:23 | File chooser कॉन्फिगर करना।
|
12:27 | नियत कार्य के रूप में, समान डेमोे प्रोजेक्ट का उपयोग करें जिसे हमने बनाया है और निम्नलिखित फीचर्स को जोडेंः
|
12:35 | मैन्यू बार के नीचे Save मैन्यू आइटम जोडें। |
12:38 | सभी मैन्यू आइटम्स के लिए कीबोर्ड शॉर्ट-कट्स जोड़ें। |
12:42 | कार्य सेव करने के लिए, फाइल को सेव करने के लिए कोड के भाग को जोड़ें। |
12:51 | मैंने पहले ही इसी तरह का एक नियत कार्य बनाया है, जहाँ filechooser फाइल मैन्यू के नीचे सेव विकल्प को प्रदर्शित करता है। |
13:01 | और आपको टेक्स्ट फाइल को सेव करने के लिए विकल्प देता है जिसे आपने खोला है। |
13:09 | स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में, |
13:12 | स्क्रीन पर दिखाए गए लिंक पर उपलब्ध वीडियो देखें। |
13:15 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
13:19 | यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसको डाउनलोड करके भी देख सकते हैं। |
13:24 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ भी चलाती है।
|
13:30 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं।
|
13:33 | अधिक जानकारी के लिए Contact @spoken-tutorial.org पर लिखें।
|
13:41 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
13:46 | यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
13:53 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है, |
13:59 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।
|
14:04 | हमसे जुड़ने के लिए, धन्यवाद । |