2010-12-07 7 views
1

これまでのところ私はプリミティブ型と配列を渡してフレックスすることしかできませんでした。2次元配列をjavaからflexに(BlazeDを使用して)渡す方法はありますか?

2D配列やリストなど、より複雑なオブジェクトを渡す方法を知る必要がありますか?

これらは同じ方法で送信されますか?もしそうなら、それらはどのようにして解凍されて、データグリッドに表示されますか?

私はこれについていくつかの助けを探していましたが、何も見つかりませんでした。

ご協力いただきますようお願い申し上げます。あなたは特別な何もする必要はありません

おかげ

答えて

1

は...シリアライズに関連するすべてのルールがhereを見つけることができます。読めるように、java.util.CollectionのインスタンスはArrayCollectionにシリアル化され、配列はArrayにシリアル化されます。実際には、必要なものを返すメソッドをたくさん作成し、Flex側ではevent.resultオブジェクトを調べます。

データをデータグリッドに表示する方法についての質問は、あまりにも一般的です - 2次元の構造または複雑なオブジェクトのリストが必要です。 BlazeDSのサンプルフォルダを見てみると、いくつかの例があります。

+1

ありがとうございました。リンクは役に立ちました。 他の誰でも読んでください。 次に使用した: creationComplete = "getStockPrices.getQuotes();" AND、 \t \t \t \tのdataProvider = "{getStockPrices.getQuotes.lastResult}" データグリッド上 。私が抱えていた問題は、グリッドの列を定義したときにこれが表示されないということでした。私はこれを取り出した後、それは働いた。 – Mick

+1

また、dataField属性を配列内の属性に一致させることもできます。 Mick

関連する問題