2007-07-01から1ヶ月間の記事一覧

AttachConsoleが見つからない

AIR

Windows 2000 ProfessionalにAIRβをインストールしようとすると、「プロシージャ・エントリ・ポイントAttachConsoleがKERNEL32.DLLから見つかりません」というメッセージボックスが表示される。どうやらベータではWindows 2000は対象外のようだ。

XMLノードの削除方法

XMLの特定のノードを削除する方法はdelete演算子を使用する。 cのidが2のノードを削除する場合 var xml1:XML = <a> <b id="1"> <c id="1"/> <c id="2"/> </b> <b id="2"> <c id="3"/> <c id="4"/> </b> </a> delete xml1.b.c.(@id == "2")[0]; trace(xml1.b.c.(@id == "2")[0]); //コンソールには何も表示されない。

mx:dataProvider

Flexでモックアップ画面を作成するときにComboBoxにそれらしい値を入力したりするためいはを使用する。 <mx:ComboBox> <mx:dataProvider> <mx:String>北海道</mx:String> <mx:String>東北</mx:String> <mx:String>関東</mx:String> <mx:String>北陸</mx:String> <mx:String>東海</mx:String> <mx:String>近畿</mx:String> <mx:String>中国</mx:String> <mx:String>四国</mx:String> </mx:dataprovider></mx:combobox>

java.lang.OutOfMemoeryError: PermGem space

プログラムを実行していると、題に示したようなエラーが発生してしまう。 GCViewer(tagtraum industries incorporated ~ GCViewer)をインストールしてどのようにメモリが使われているかを見てみることにした。 現在のバージョンは1.26だ。設定方法はいたって…

複数のシンボルが'MainView_inlineComponent1'という名前です。

というコンパイルエラーがでる。 作成中のプログラムではパッケージの違う複数のMainView.mxmlというMXMLコンポーネントが存在する。それぞれのコンポーネント中にが存在する。それらにclassNameが設定されていないとデフォルトのclassNameであるMainView_in…

Flex勉強会

2007/08/11 13:00に広島でFlex勉強会()があるそうだ。広島なので出席することにした。会社の飲み会が11日だったら出席できなかったのだが、4日に決定したので出席できることになった。福山に帰ってきて1年半になるが、広島市に行くのは帰ってきてから初めて…

指定したタブを最前列に表示する

タブナビゲータに複数のタブを追加することができるが、指定したタブを最前列に表示する方法。 selectedIndexプロパティを使用する。 次のように3つのタブを持つTabNavigatorがあり、 <mx:TabNavigator id="fooTabNavigator"> <mx:Canvas/> <mx:Canvas/> <mx:Canvas/> </mx:TabNavigator> 2番目のタブを表示するには fooTabNavigator.selectedIndex = 1; と…

一番下までスクロールする

コンテナを最後尾までスクロールする。 コントロールをコンテナに任意の個数追加する。 var container:VBox = new VBox(); for each(var foo:Object in foos){ //コンテナを作成 var eachContainer:VBox = new VBox(); eachContainer.percentWidth = 100; ea…

ウィンドウが右に伸張する

Flexのポップアップウィンドウで、ボタンをクリックすると、ウィンドウが伸張するプログラムを書いた。 初期表示ではグリッドだけを表示し、ボタンをクリックすると、ウィンドウが右に延びて、アウトラインのテキストを表示する。

関連テーブルのフィールド

S2Daoの外だしSQLで関連しているエンティティで読み込めないフィールドがあった。下のEmployeeとDepartmentでの例ではEmployeeをDaoから読み込んだ場合、Employee.departmentには、employee.idDepartmentで結びついたDepartmentが設定されるが、updateTimeフ…

ファイルのアップロード&ダウンロード

Flexでファイルをアップロードしたファイルをデータベースに保存する。保存したファイルをFlexでダウンロードするプログラムを作成した。ファイルはデータベースに保存した。アップロードするファイルの選択はhttp://weblog.cahlan.com/2006/12/flex-upload-…

サービスが見つからない

サービスが登録されているにもかかわらずFlexからサービスが見つからない原因としてサービスの実装クラスに@RemotingServiceアノテーションをつけ忘れることが何度かあったので、備忘録として記述しておく。

ResizeWindow

FlexのウィンドウをWindowsのウィンドウのように端をDrag&Dropしたらリサイズすることができるようだ。http://www.flex-flex.net/blog/article.asp?id=9 現在のプロジェクトの次期バージョンで取り込むことにしよう。 デモ画面はここで見ることができる。

Flex Builder 3でError

Flex Builder 3 βを使用するためにVMwareでFlex Builder 3用の環境を構築した。 Java SDK 1.6.0_02 Eclipse 3.3 WTP 2.0 Tomcat 6.0.13 Flex Builder 3 β ととにかく隔離された環境であることをいいことにすべて最新のものをインストールした。File - New - …

新Flex Framework

Flex FrameworkとしてYUIというのがあるそうな。まだα版のようだがとてもよさそうだ。 主な特徴として ViewとLogicの分離 Conversion over Configuration RPCの実装 があるそうだ。 [id:hirossy1977:20070707] 現在S2Flex2 + Cairngorm2.2を使用してシステム…