2010-03-01から1ヶ月間の記事一覧
アップルは3万冊の電子ブックを無料提供する。 パブリック・ドメインの(著作権の消滅した)文学作品をデジタル化した、ライブラリがiPadで無料で利用できることが、AppleのiBook Storeを撮影した画像からうかがえる。 とのことである。 このニュースを見て…
Flexの勉強で学んだことを発表することになったのですが(明日) 作成した資料です。 http://docs.google.com/present/edit?id=0ARneH-T6mJm9ZGhybjNqcGZfMmZmaHE5eGd0&hl=en 参考書に感謝! Flex 3 ビギナーズガイド (ADOBE TECH LAB)作者: Charles E. Brown,…
一番最初に[Binding]について触れたエントリ(http://d.hatena.ne.jp/sea_mountain/20100323/1269309474)で myFirstName="{fName}" fNameにバインディングしますに対して「バインディング」といわれていましたが、 P382では coverData="{books}"は単に cover…
コンポーネントに対するCSSの記述は、メインのmxmlの中に書いても適用されるようです。
前のエントリ(http://d.hatena.ne.jp/sea_mountain/20100322/1269224764)でリンクっぽくページ遷移するためにはstateを利用します。とか書いたのですが、それ以外の方法もありました。 コンポーネントです。 コンポーネント様のフォルダを作成して置き、その…
コンポーネントを作成し、mainで利用するときは、mainのファイルのタグの中に、 xmlns:自分でつけるコンポーネント名="コンポーネントがあるフォルダ名.*" .*はディレクトリ以下のファイルすべてという意味です。↑を記述した後に、 コンポーネント名:コンポ…
Flexでは#FFFのような省略表現は使えない。 完全な16進数表記をしなければいけない。 backgroundColor="#FFFFFF" また、Flexでは自動で背景にグラデーションが掛かるため、グラデーションをなくしたいときは、 backgroundGradientColors="[#FFFFFF, #FFFFFF…
flashを使えば、アプリケーション内でドラッグアンドドロップをさせることが簡単に出来ます。一番簡単なのは、Datagrid //ドラッグされる側 //ドロップされる側 で出来ます。 ※もちろん、Datagridの中にdataProviderを書いて、中身のコンテンツがないと何も…
XML読み込み時のエラー回避として、 ディレクトリ作成→.cfgファイル作成 と言うことを以下のエントリで述べたのですが、 http://d.hatena.ne.jp/sea_mountain/20100323/1269332246 多少修正です。 .cfgファイルの記述は C:/Documents and Settings/student/M…
validatorとはフォームに入力された情報が正しいか調べ、結果を適切にフォーマットするもの。 そういう関数のイメージです。今勉強したvalidatorは二つ NumberValidator StringValidator それ以外にも色々あるようです。 http://livedocs.adobe.com/flex/3_j…
以下の様にの中にCSSの記述が可能です。 ここに記述 外部CSSの読み込みも可能でその場合は、 でいいようです。 ちなみにFlexではpxしか使えません。そのため、単位を指定する必要はありません。以下の、-を使う場合と大文字の場合のどちらの書き方でもいいよ…
GroupCollectionをリフレッシュする必要があるからです。 なぜ? ここの説明が欲しかった…。
[Binding]について、微妙な事を数日前にエントリに書いているのですが… [Binding]と書かれている変数の特徴に気づいた! [Binding]と宣言されていると、 この処理は「バインド」と呼ばれる仕組みで、あるオブジェクトのプロパティが変更された場合、その変更…
配列内の選択項目(XMLを格納しているとか)の取得には、selectedItemを利用する。 例: 変数名 = MXMLのタグ内で指定したid名.selectedItem; selectedItemは1つだけ取ってくる。そのため、XML型の変数に入れれば良い。そして、複数のレコードはXMLListに格納…
ActionScriptで変数myData(型はXML)にXMLを代入して、 <mx:Tree dataProvider="{myData}" width="400" labelField="@name"/>をScriptタグの下に代入すると、ツリー表示されます! すごいな… これだけの記述で出来るなんて…サンプル http://www17.atpages.jp/seamountain/AS/index.html#tree</mx:tree>
DBにインデックスを貼ろうとSQLの悪戦苦闘していたら、クリックひとつでできた…。 ALTER TABLE `データベース名` ADD INDEX ( `hush` ) こんなのが発行されましたよ…。
bookStock = evt.result.(category=="Fiction").name;とすることで、bookStockにxmlファイル内のcategoryタグの中身がFictionの物だけを格納することが出来ます! CとかPHPとかJavaとか触った者に言わせると。なんだこれ!すごい!
xmlの読み込みについてやっています! ArrayCollectionを利用してXMLデータを読み込む方法もありますが、E4Xを利用してみます。E4Xという方法ではArrayCollectionを利用しません。 例: bookStock = evt.result..name; 子孫アクセサとは二つのドット..のこと…
http://blog.wonder-boys.net/?p=371 が分かりやすくまとめられています。 ArraylistはArrayを含むラッパークラスで、Arrayから要素を直接削除出来るようなスレッドも含んでいると言うイメージです…。 つまりは、オブジェクト(Arraylistcollection)とプリミ…
本に載っているソースコード通りにしても、以下のようなエラーが出ます。 ecurityError: Error #2148: SWF ファイル file:///C:/flex2work/PlaneWorld.swf はローカルリソース file:///C:/flex2work/plainworld.jpg にアクセスできません。ローカルファイル…
先輩からの話しによると、Flex4がでて、学生だと無料らしい! おおお! 現在みている本がFlex3なので、Flex3のままである程度やりたいのですが… 後で検討します!
Bindingについて説明がさらっと流されすぎているので、後でもう少し調べるべき! Script外などで変数を利用出来るようにするもの…(publicとかそこら辺)ではないのだろうか…。 myFirstName="{fName}" fNameにバインディングしますんんん・・・? これは代入…
imageをrollOverで文字を表示させたり、rollOutでサイズを変えるコードはこれでいいらしい。 Stateの終了タグのすぐ上にSetEventHandlerの、nameを自分のさせたい動き(rollOutなど)にしてやればいいみたい。 rollOverはimageタグの中に、rollOver="currentSt…
普通のサイトでは、リンクをたどって、別のコンテンツにアクセスしています。 Flashで開発する場合は、タイムラインを使って別のフレームに移動させたりしています。しかし、flexにはタイムラインがありません。 そのため、stateというものを利用して、リン…
子ども手当法案と、高校授業料の実質無償化法案が16日、衆院本会議で可決された。 子ども手当法案は、中学卒業までの子ども1人あたり月額1万3000円を支給するものである。私は、この法案に反対である。この法案を実行に移そうとしている民主党は、票を獲…
困った…。 サンプルコードをいくら探しても出てきません…。 あちゃーちょっと出版先にメールしてきます。 あった! 本の中に載っているwww.seachop.comではなく、 日本のサイトのseshop内のサンプルコード集の中にありました! サイトはこちら http://www.se…
インターンを狙っているのは言うまでも有りません。 しかし、現状として、リクナビなどのサイトは基本的に1年上の先輩しか登録が出来なかったりして動きにくいです…。 就活が3年生だけでなくてもできたらいいのに… 出来なくても、せめて登録だけは出来て、情…
Flexには3つのレイアウトがあります。 absolute x,y座標で指定 vertical 垂直にセンタリングされる horizonal 左から右に整列される これはのようにlayoutの中で指定されます。 また、デザインビューにして、プロパティビューのレイアウトでも変更が可能です…
ActionScriptでは変数の宣言をvarで行います var 変数名:変数型 つまりは、varをつけるのは、変数の宣言時のみです。 PHPみたいに$を毎回つけなくていいという訳ですね!型指定なしでも良いようです。 しかし、変数の型が指定されていない変数同士の演算を行…
デバッグを行うときは、再生ボタン?ではなく、虫のマークをクリックします。 MXML内にタグで囲んだ中に書かれているのがActionScriptです。 <mx:Script> </mx:Script>traceを使うと、デバッグ時にコンソールで [SWF] C:\Documents and Settings\student\My Documents\Flex Builder…