AutoCompleteコンポーネント。
http://www.fxcomponents.com/item/advanced-autocomplete/59/
上記URLはコンポーネント利用例が掲載されてますが、すごくいけてます。。
簡単ですが、サンプルです。
<?xml version=”1.0″ encoding=”utf-8″?>
<mx:Application
xmlns:mx=”http://www.adobe.com/2006/mxml”
xmlns:components=”com.hillelcoren.components.*”
layout=”absolute”>
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
[Bindable]
private var _data:ArrayCollection = new ArrayCollection(
[ "かながわ", "かがわ", "いしかわ", "かごしま", "いわて", "あおもり", "あきた", "とうきょう" ]
);
]]>
</mx:Script>
<components:AutoComplete dataProvider=”{_data}” />
</mx:Application>
サンプルswf
今日ようやく3.4をインストールしました。
○sdk3.4公開
http://blogs.adobe.com/akamijo/archives/2009/08/flex_sdk_34.html
Adobe Open SourceからData Visualizationコンポーネントは
ダウンロードできないので、下記のサイトから入手。
http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sdk
○Flex SDK3.4用Data Visualizationコンポーネントのダウンロード
http://shigeru-nakagaki.com/index.cfm/2009/8/27/20090827-Flex340-Data-Visualization-Components
Data Visualizationコンポーネントのインストール手順は今まで通り。
○Data Visualizationコンポーネントのインストール手順
http://www.noridon.net/weblogs/archives/flex/flex3/
こちらのサイトの中段ちょっと上あたりに書いてくれています。
Flex3.3の内容になっていますが、3.4でも同様です。
flex+amfphpでアプリ作っています。
サーバサイドでutf-8に変換しているはずなのに、文字化けする。
amfphpのバージョンは、「amfphp-1.9 beta」です。
原因は、amfphpのgateway.phpにありました。
127行目の文字コード変換を行っている箇所。
$gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");
ここをコメントアウトすると、文字化けがなくなりました。
○参考サイト
http://www.kalium.net/image/archives/2008/02/amfphp_1.html