Flex 2010 1 21 5106139 5106144 1
-------------------------------------------------------------------------------------------------p3 ----------------------------------------------------------------------------------------------p4 Adobe Flex & Flash-------------------------------------------------------------------p4 Flex Builder -------------------------------------------------------------------------p5 -------------------------------------------------------------------------p5 -------------------------------------------------------------p6 -------------------------------------------------------------------p7 Web AIR ------------------------------p8 Web ------------------------------------------------------------------p8 AIR ----------------------------------------------------------------p9 AS & MXML------------------------------------------------p9 AS --------------------------------------------------------p9 MXML----------------------------------------------------------------------------------p10 --------------------------------------------------------------------------------------------p11 Web -----------------------------------------------------------------p11 -----------------------------------------------------------------p12 ----------------------------------------------------------------------------p13 -----------------------------------------------------------------------p13 -----------------------------------------------------------------p20 -----------------------------------------------------------------------------------------------p21 --------------------------------------------------------------------------------------------p21 --------------------------------------------------------------------------------------------------p22 2
RIA Web RIA Adobe Flex Flash Flex Flash Flash Flex RIA [1] Flex Web AdobeFlexBuilder3 Flex RIA Flex Flex 3
Web AIR Adobe Flex & Flash 1 Adobe Flex( ) Flex Builder3 Adobe Flex Flash RIA Web AIR Adobe Flex Flash Web Flash Macromedia ( Adobe ) Web Flash Flash swf Flash Player Web Flash Player Flash Flash Player [2] swf Flash Adobe Flex.swf ActionScript Web Flash Adobe Flex swf Flex Builder3 AIR Flash swf AIR Adobe Flex flash Flex Builder3 4
swf AIR AIR Flash Player Web swf OS Flash Adobe Flex AIR Flex Builder3 Flex Builder 2 Flex Builder 3 Flex Builder3 Flex AIR swf Flash Player 3 5
4 ActionScript MXML 5 6 6
7 x y width height HBox HBOX HBox HBox x y VBox Button label Button TextInput DataGrid columns DataGridColumn HTML HTML 8 Flex 7
Web AIR Web 9 HInT Web 10 Web Web Web Web Web HTML Web ( 10 ) PC Web OS CPU Web Web Flex Flash Web Web RIA Rich Internet Application [3] Web HTML Web HTML Web 8
2 11 AIR AIR Adobe AIR (Adobe Integrated Runtime) 11 Web Web HTML Flash PDF Web Web PC [4] Action Script( ) Adobe Flash Adobe Flex Action Script ECMAScript ECMAScript JavaScript Java Script ECMAScript Action Script Java Script ActionScript1.0 ActionScript2.0 [5] 12 ActionScript 9
13 JavaScript ActionScript 13 JavaScript 12 ActionScript 13 ActionScript 12 Flex Builder 3 MXML(Macromedia Flex Markup Language) adobe Flex XML 14 MXML 10
[7] 15 16 11
17 18 19 12
20 13
Web URL 21 ( 20 ) ( 21 ) Web Adobe Flex 22 URL Web ( 21 ) Web Web Web Web ( 22 ) Web Web ( 22 ) Web Web ( 22 ) Web Web 23 14
24 25 GO ( 23 ) ( 24 ) ( 25 ) 1 label= 23 URL URL Web ( 21 ) Web Web ( 24 ) Web Web ( 25 ) Web Web ( 23 24 25 ) 26 ( 26 ) 1 2 3 4 5 DataGrid dg id dataprovider="{hisarr}" Web Web URL Columns 15
6 7 8 Web Columns DataGrid 27 Script Script ( 27 ) 1 Action Script 2 MXML Action Script 3 [Bindable] 4 hisarr 5 sethistory 6 hisarr 7 myhtml len 8 len 9 hisarr len myhtml 10 len 11 sethistory 12 Action Script 13 Action Script sethistory Web Web len len Web Web 16
URL 28 URL 29 URL Web URL ( 28 ) URL URL ( 29 ) URL 30 URL URL ( 30 ) TextInput myurl ID text= Web URL URL URL Web URL Web URL 31 ( ) ( 31 ) 31 Add Web URL 17
Del 32 (MXML ) ( 32 ) 1 DataGrid grid id dataprovider= (setmark()) setmark() 2 myhtml 3 4 Columns 5 6 Columns 7 DataGrid 33 (Action Script ) Action Script ( 33 ) 1 mymark PC mark1 18
2 [Bindable] 3 griddata ArrayCollection 4 Object setmark 5 griddata 0 6 mymark.size 0 7 cnt 0 8 prop mymark.data 9 cnt+1 10 cnt 1 11 mymark.data prop 12 griddata mymark.data prop 13 prop mymark.data prop 14 mymark.size 0 15 setmark griddata 16 setmark 34 34 35 19
35 36 37 1 38 2 20
URL GO ( 21 ) Web ( 37 ) Web Add ( 31 ) Web URL Web Web ( 38 ) Flex Flex RIA Flex http://e-words.jp/ [1]http://www.adobe.com/jp/products/air/ [2]http://www.adobe.com/jp/products/flashplayer/ [3]http://www.atmarkit.co.jp/fjava/rensai3/tool01/tool01_1.html [4]http://www.adobe.com/jp/products/air/ [5]http://www.atmarkit.co.jp/fwcr/rensai2/as3_01/as3_01_1.html [6]http://www.adobe.com/jp/devnet/flex/quickstart/coding_with_mxml_and_actionscript/ [7]http://www.atmarkit.co.jp/fwcr/rensai/imasara12/imasara12_1.html 21