Difference between revisions of "Netbeans/C2/Adding-a-File-Chooser/Malayalam"
From Script | Spoken-Tutorial
(Created page with "7th script {| Border=1 | '''Time''' | '''Narration''' |- | 00:00 | '''Adding a File Chooser''' to a '''Java Application'''എന്നതിലെ ട്യൂട്ടോ...") |
|||
Line 410: | Line 410: | ||
|- | |- | ||
| 10:16 | | 10:16 | ||
− | | | + | |' '' fileFilter '' 'പ്രോപ്പർട്ടിക്ക് സമീപംProperties' '' വിൻഡോയിൽ ''''ellipsis'''ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക, |
− | + | ||
|- | |- |
Latest revision as of 15:43, 14 June 2017
7th script
Time | Narration |
00:00 | Adding a File Chooser to a Java Applicationഎന്നതിലെ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. |
00:07 | ഈ ട്യൂട്ടോറിയലില് നമ്മള് ചെയ്യും: |
00:09 | application സൃഷ്ടിക്കുക.
application form സൃഷ്ടിക്കുക. |
00:12 | File Chooserചേർക്കുക |
00:14 | File Chooser കോൺഫിഗർ ചെയ്യുക |
00:17 | application' run ചെയ്യും |
00:19 | ഈ പ്രകടനത്തിനായി, Linux Operating System, Ubuntu version 12.04 |
00:26 | Netbeans IDE version 7.1.1. |
00:31 | ഈ ട്യൂട്ടോറിയലിൽ, File chooserൽ' Java Application javax.swing.JFileChooserഘടകം ഉപയോഗിച്ച് ചേർക്കാൻ ഞങ്ങൾ പഠിക്കും |
00:42 | ഈ എക്സിറ്സൈസ് ന്റെ ഭാഗമായി, Text Area ഒരു '.txt' ഫയൽ ലോഡ് ചെയ്യുന്ന ഒരു ചെറിയ Java application സൃഷ്ടിക്കാൻ ഞങ്ങൾ പഠിക്കും. |
00:52 | നമുക്ക് ആദ്യം 'Java Application' സൃഷ്ടിക്കാം: |
00:55 | IDE തുടങ്ങുക |
00:57 | പ്രധാന മെനുവിൽ നിന്ന്File, New Project. എന്നിവ തെരഞ്ഞെടുക്കുക. |
01:03 | "Java" Category, "Java Application" Projects തരം എന്നിവ തെരഞ്ഞെടുക്കുക. |
01:08 | തുടർന്ന് Next. ക്ലിക്കുചെയ്യുക. |
01:10 | Project Name ഫീൽഡിൽ നമുക്ക് ടൈപ്പ് ചെയ്യാം: '"JFileChooserDemo"' |
01:20 | Create Main Class ചെക്ക് ബോക്സ് മായ്ക്കുക. |
01:23 | Set as Main Project ചെക്ക് ബോക്സ് തിരഞ്ഞെടുത്തിരിക്കുന്നുവെന്ന് ഉറപ്പാക്കുക. |
01:27 | Finish.ക്ലിക്കുചെയ്യുക |
01:31 | ഇവിടെ, നമ്മൾ 'JFramecontainer' സൃഷ്ടിക്കുകയും അതിന് കുറച്ച് ഘടകങ്ങൾ കൂട്ടിച്ചേർക്കുകയും ചെയ്യും. |
01:37 | Source Packages നോഡിൽ വലത്-ക്ലിക്കുചെയ്യുക. |
01:41 | New > Otherതെരഞ്ഞെടുക്കുക |
01:45 | Swing GUI Formsവിഭാഗങ്ങളും 'JFrameForm' തരം തെരഞ്ഞെടുക്കുക. |
01:51 | Next.ക്ലിക്കുചെയ്യുക |
01:54 | Class Name എന്നതിന് ടൈപ്പ് ചെയ്യുക: "JFileChooserDemo". |
02:02 | Packageഫീൽഡിൽ, ടൈപ്പ് ചെയ്യുക: "jfilechooserdemo.resources". |
02:12 | Finish.ക്ലിക്കുചെയ്യുക |
02:17 | Properties വിൻഡോയിൽ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 | സന്ദർഭ മെനുവിലെ 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 | സന്ദർഭ മെനുവിൽ നിന്നുംChange Variable Name തിരഞ്ഞെടുക്കുക. |
03:41 | Open എന്നതിലേക്ക് നാമം മാറ്റി,OK. ക്ലിക്കുചെയ്യുക. |
03:48 | Designകാഴ്ചയിൽ' jMenuItem1 'ഇപ്പോഴും ഉണ്ടെന്ന് ഉറപ്പുവരുത്തുക |
03:53 | ഘടകത്തിന്റെ വാചകം എഡിറ്റുചെയ്യാൻ Space bar അമർത്തുക. |
03:58 | ടെക്സ്റ്റ് Open aakkuka സ്ഥിരീകരിക്കുകEnterഉറപ്പാക്കുക.
|
04:04 | Open മെനു ഇനത്തിനായി ആക്ഷൻ ഹാൻഡ്ലർ വ്യക്തമാക്കുക. |
04:08 | Open മെനുവിൽ ക്ലിക്കുചെയ്ത് സന്ദർഭ മെനുവിൽ നിന്ന് 'Events, Action, Action Performed എന്നിവ തിരഞ്ഞെടുക്കൂ |
04:20 | GUI builder സ്വപ്രേരിത ഉറവിട കാഴ്ചയിലേക്ക് സ്വിച്ചുചെയ്യുന്നു. |
04:25 | ഒരു പുതിയ ഇവന്റ് ഹാൻഡലർ രീതി 'OpenActionPerformed ()' സൃഷ്ടിച്ചു. |
04:31 | നമുക്ക് Design കാഴ്ചയിലേക്ക് തിരികെ പോകാം. |
04:35 | File Chooser. നിന്ന് പുറത്തുകടക്കാൻ ഒരു മെനു ഇനം ചേർക്കാം. |
04:39 | Palette ,ൽ,Swing Menus വിഭാഗം തിരഞ്ഞെടുക്കുക. |
04:45 | Menu Itemതിരഞ്ഞെടുക്കുക |
04:48 | form le Openമെനുവിനു താഴെയുള്ള Menu Bar യിലേക്ക് ഇഴയ്ക്കുക. |
04:53 | 'JmenuItem1' എവിടെയാണെന്ന് സൂചിപ്പിക്കുന്ന ഓറഞ്ച് ഹൈലൈറ്റിങ് ശ്രദ്ധിക്കുക. |
05:03 | Design' 'കാഴ്ചയിൽ' jMenuItem1 'റൈറ്റ് ക്ലിക്ക് ചെയ്യുക. |
05:07 | സന്ദർഭ മെനുവിൽ നിന്നുംChange Variable Name തിരഞ്ഞെടുക്കുക. |
05:12 | Exit എന്നതിന് പേരുമാറ്റുക,OK. ക്ലിക്കുചെയ്യുക. |
05:20 | Design കാഴ്ചയിൽ 'jMenuItem1' ഇപ്പോഴും ഉണ്ടെന്ന് ഉറപ്പുവരുത്തുക. |
05:25 | ഘടകത്തിന്റെ text എഡിറ്റുചെയ്യാൻ Space bar അമർത്തുക. |
05:30 | പുറത്തെ Exit എന്നതിലേക്ക് മാറ്റുകയും സ്ഥിരീകരിക്കാൻ 'Enter' അമർത്തുക. |
05:36 | Exitഎന്ന മെനുവിനുള്ളaction handlerവ്യക്തമാക്കുക. |
05:41 | മെനു-ഇനം Exitഎന്നതിൽ വലത് ക്ലിക്കുചെയ്യുക |
05:44 | സന്ദർഭ മെനുവിൽ നിന്ന് Events, Action, Action Performedഎന്നിവ തെരഞ്ഞെടുക്കുക. |
05:51 | GUI Builder സ്വപ്രേരിത Source കാഴ്ചയിലേക്ക് സ്വിച്ചുചെയ്യുന്നു. |
05:56 | 'ExitActionPerformed ()' 'എന്ന പേരിൽ ഒരു പുതിയ ഇവന്റ് ഹാൻഡലർ രീതി സൃഷ്ടിച്ചു. |
06:02 | 'OpenActionPerformed ()' നോഡിനു മുകളിലുള്ള 'Navigator' 'വിൻഡോയിൽ' Exit ActionPerformed 'നോഡ് കാണുന്നു. |
06:12 | നിങ്ങളുടെ Navigator, കാണാൻ കഴിയില്ലെങ്കിൽ, |
06:14 | മെനു ബാറിലെ Windowമെനുവിലേക്ക് പോവുക, |
06:18 | Navigating തിരഞ്ഞെടുത്ത് ' jNavigator. 'ക്ലിക്കുചെയ്യുക. |
06:25 | ഇവിടെ 'ExitActionPerformed' നോഡ് O penActionPerformed 'നോഡിനു മുകളിൽ പ്രത്യക്ഷപ്പെടുന്ന നോഡ് കാണാം. |
06:33 | Exit മെനു-ഇനത്തെ സൃഷ്ടിക്കാൻ, |
06:36 | 'ExitActionPerformed ()' രീതി ബോഡിയിൽ 'System.exit (0)' എന്ന പ്രസ്താവന ഉൾപ്പെടുത്താം. |
06:47 | Design മോഡിലേക്ക് മാറുക. |
06:50 | Swing Controls Palette,ന്റെ വിഭാഗത്തിൽ നിന്ന്Text Area form. ആയി മാറ്റുക. |
07:06 | File Chooser പിന്നീട് പ്രദർശിപ്പിക്കുന്ന ടെക്സ്റ്റിന് മുറി ഉണ്ടാക്കാൻ Resize ചേർക്കാനായി. |
07:18 | വേരിയബിൾ "textarea". എന്ന പേരുമാറ്റുക. |
07:26 | ഇനി നമുക്ക് File Chooser. ചേർക്കാം. |
07:31 | നിങ്ങളുടെ Navigator ജാലകം തുറക്കുന്നില്ലെങ്കിൽ, Window, Navigating, a Navigator തിരഞ്ഞെടുക്കുക. |
07:38 | Navigator,ൽ, Jframe നോഡ് റൈറ്റ് ക്ലിക്ക് ചെയ്യുക. |
07:44 | സന്ദർഭ മെനുവിൽ നിന്ന Add From Palette, Swing Windows File Chooserഎന്നിവയിൽ നിന്ന് തിരഞ്ഞെടുക്കുക. |
07:54 | ' Navigator' JFileChooser formചേർത്തിട്ടുണ്ട് എന്നറിയാൻ നിങ്ങൾക്ക് കഴിയും. |
08:01 | 'JFileChooser' നോഡിൽ വലത്-ക്ലിക്കുചെയ്ത് വേരിയബിൾ 'fileChooser ആയി പുനർനാമകരണം ചെയ്യുക.'
|
08:16 | OKക്ലിക്ക് ചെയ്യുക. |
08:19 | നമ്മൾ ഇപ്പോൾ File Chooser. ചേർത്തിരിക്കുന്നു. |
08:21 | നിങ്ങൾ ആവശ്യമുള്ള ടൈറ്റിൽ പ്രദർശിപ്പിക്കുന്നതിന് File Chooser ക്രമീകരിക്കുന്നതിനാണ് അടുത്ത നടപടി. |
08:27 | ഞങ്ങൾ custom file filter ചേർക്കുകയും നിങ്ങളുടെ application.ലെ File Chooser സംയോജിപ്പിക്കുകയും ചെയ്യും. |
08:34 | Navigator ജാലകത്തിൽ JfileChooser തിരഞ്ഞെടുക്കുന്നതിന് ക്ലിക്കുചെയ്യുക. |
08:38 | ഇപ്പോൾ, അതിന്റെ properties 'Properties' ഡയലോഗ് ബോക്സിൽ നമുക്ക് തിരുത്താം |
08:43 | Palette,താഴെ, Properties വിൻഡോയിൽ, |
08:47 | dialogTitle എന്നാക്കി "This is my open dialog". |
09:00 | 'Enter' അമർത്തുന്നതിന് അമർത്തുക. |
09:03 | ഇപ്പോൾ,Source മോഡിലേക്ക് മാറുക. |
09:07 | ഇപ്പോൾ, നിങ്ങളുടെ അപേക്ഷയിൽ 'FileChooser' സംയോജിപ്പിക്കാൻ, |
09:12 | എനിക്ക് നിലവിലെcode snippet ഉണ്ട്, അത് നിലവിലുള്ള 'OpenActionPerformed()രീതിയിൽ പകർത്തും. |
09:20 | ഈ ഉദാഹരണം ഫയല് ഉള്ളടക്കങ്ങള് വായിക്കുകയും അവയെText Area. ല് പ്രദര്ശിപ്പിക്കുകയും ചെയ്യുന്നു. |
09:27 | യൂസർ ഏത് ഫയൽ ക്ലിക് ചെയുന്ന് എന്നറിയാൻ നമ്മൾ ഇപ്പോള് FileChooser ലെ 'getSelectedFile ()കാൾ ചെയുന്നു |
09:36 | ഞാൻ ഈ കോഡ് എന്റെ ക്ലിപ്ബോർഡിലേയ്ക്കും ഐഡിയുടെ സോഴ്സ് കാഴ്ചയിലേക്കും പകർത്തി OpenActionPerformed() മേത്തോട് ലേക്കും പേസ്റ്റ് ചെയ്തു |
09:51 | editorനിങ്ങളുടെ കോഡിലെ പിശകുകൾ രേഖപ്പെടുത്തുന്നുവെങ്കിൽ, കോഡിൽ എവിടെയും റൈറ്റ് ക്ലിക്ക് ചെയ്ത്'Fix Imports. തിരഞ്ഞെടുക്കുക |
10:00 | ഇപ്പോൾ custom file filter' ചേർക്കാം. ഇത്File Chooserഡിസ്പ്ലേ മാത്രം '.txt' 'ഫയലുകളെ സഹായിക്കുന്നു. |
10:09 | Design മോഡിലേക്ക് മാറുക, Navigatorവിൻഡോയിലെ' fileChooser 'തിരഞ്ഞെടുക്കുക. |
10:16 | ' fileFilter 'പ്രോപ്പർട്ടിക്ക് സമീപംProperties' വിൻഡോയിൽ 'ellipsisബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക, |
10:25 | ഫയൽഫൈറ്റർ' ഡയലോഗ് ബോക്സിൽ കോംബോ ബോക്സിൽ നിന്ന്Custom Code തിരഞ്ഞെടുക്കുക. |
10:31 | ടെക്സ്റ്റ് ഫീൽഡിൽ 'പുതിയ MyCustomFilter ()' 'ടൈപ്പുചെയ്യുക |
10:41 | OKക്ലിക്കുചെയ്യുക |
10:44 | ഇച്ഛാനുസൃത കോഡ് സൃഷ്ടിക്കാൻ, 'MyCustomFilter class' ഞങ്ങൾ എഴുതുന്നു. |
10:52 | ഈ ആന്തരിക അല്ലെങ്കിൽ ബാഹ്യമായ ക്ലാസ്fileFilter ക്ലാസ് വിപുലീകരിക്കും. |
10:57 | ഞാൻ പകർത്താം, paste'code snippet' |
11:04 | നമ്മുടെ 'ക്ലാസ്' ന്റെ ഉറവിടത്തിൽ, 'import statements. ' 'താഴെ. |
11:11 | ......ഈ ആന്തരിക അല്ലെങ്കിൽ ബാഹ്യഘടകം fileFilter ക്ലാസ് വിപുലീകരിക്കും. |
11:20 | പ്രോജക്ട് ജാലകത്തിൽ JFileChooserDemo 'റൈറ്റ്-ക്ലിക്ക് ചെയ്യുക, സാമ്പിൾ പ്രോജക്റ്റ് ആരംഭിക്കുന്നതിന്Run 'തിരഞ്ഞെടുക്കുക. |
11:31 | റൺ പ്രോജക്റ്റ് ഡയലോഗ് ബോക്സിൽ,' 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 ഒരു Java ആപ്ലിക്കേഷനിൽ ചേർക്കുക |
12:23 | File chooserകോൺഫിഗർ ചെയ്യുക. |
12:27 | ഒരു അസൈൻമെന്റ് എന്നപോലെ, 'demo project' ഉപയോഗിച്ചു ഞങ്ങൾ താഴെപ്പറയുന്ന സവിശേഷതകൾ സൃഷ്ടിച്ചു. |
12:35 | മെനു ബാറിനു കീഴിലുള്ള Save മെനു ഇനം ചേർക്കുക. |
12:38 | എല്ലാ മെനു ഇനങ്ങൾക്കുമായി കീബോർഡ് കുറുക്കുവഴികൾ ചേർക്കുക. |
12:42 | ഫയൽ സേവ് ചെയ്യാൻ Save നടപടിയിലേക്ക് ഒരു കോഡ് സ്നിപ്പെറ്റ് ചേർക്കുക. |
12:51 | ഫയൽമെനുവിനു താഴെയുള്ള file chooser ൽ Save ഓപ്ഷൻ കാണിക്കുന്ന സമാന അസൈൻമെന്റ് ഞാൻ ഇതിനകം സൃഷ്ടിച്ചിട്ടുണ്ട്. |
13:01 | നിങ്ങൾ തുറക്കുന്ന ടെക്സ്റ്റ് ഫയൽ save ഫയൽ എന്ന ഓപ്ഷൻ നൽകും. |
13:09 | സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ കുറിച്ച്: |
13:12 | താഴെ കാണിച്ചിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമായ വീഡിയോ കാണുക |
13:15 | ഇത് സ്പോക്കണ് ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു |
13:19 | നല്ല ബാന്ഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ ഡൌണ്ലോഡ് ചെയ്ത് കാനാവുന്നതാണ് |
13:24 | സ്പോക്കണ് ട്യൂട്ടോറിയൽസ് ഉപയോഗിച്ച് വർക്ക് ഷോപ്പുകൾ നടത്തുന്നു. |
13:30 | ഓൺലൈൻ പരിക്ഷ പാസാകുന്നവർക്ക് സർട്ടിഫിക്കറ്റുകൾ നൽകു |
13:33 | കൂടുതല് വിവരങ്ങള്ക്കായി ഈഇമെയിൽ ൽ എഴുതുക |
13:41 | സ്പോക്കണ് ട്യൂട്ടോറിയല് പ്രോജക്റ്റ് ടോക്ക് ടു എ ടീച്ചർ പ്രൊജക്റ്റിന്റെ ഭാഗമാണ്. |
13:46 | ഇതിനെ പിന്തുണയ്ക്കുന്നത്, നാഷണൽ മിഷൻ ഓണ് എഡ്യൂക്കേഷൻ ത്രൂ ICT, MHRD, ഗവണ്മെന്റ് ഓഫ് ഇന്ത്യ. |
13:59 | ഈ മിഷൻനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ഇവിടെ ലഭ്യമാണ് |
14:04 | ഈ ട്യൂട്ടോറിയൽ വിവർത്തനം ചെയ്തത് സരിൻ ബാബു ഞാൻ ദേവി സേനൻ, IIT Bombay, നന്ദി. |