1

私はMSExcelのような機能があるスイングアプリケーションを持っています。ユーザーは列にデータを入力できます。ほとんどの列はドロップダウンリストであるため、リストから選択する必要があります。

この機能はAdobeFlexまたはGWTに簡単に組み込むことができますか?

2番目の複雑さは、列で選択されている値によって異なります。別の列には、最初の列の選択された値に関連する項目のみが表示されます。

国の都市データではありませんが、簡単にするためにこの例を取り上げています。

たとえば、最初の列は国で、2番目の列は都市です。したがって、選択した国に応じて、2番目の列にはその国の下の都市のみが表示されます。

ページ上の2つのドロップダウンリストだけでなく、グリッド構造の行のドロップダウンもあります。

これは、Adobe Flex、GWT、またはSwing以外の他のWeb UIフレームワークで可能ですか?

4

2 に答える 2

2

たとえば、 ExtJS ' EditorGridPanel?
http://www.extjs.com/deploy/dev/docs/?class=Ext.grid.EditorGridPanel

どのフレームワークからも、この種の機能をすぐに利用できるとは思いません。既存のコンポーネントの上に特定の機能を開発する必要があります。

于 2009-05-20T07:14:05.760 に答える
1

GWT、組み込みの FlexTable & ComboBox ウィジェット、およびダウンロードした EditableLabel ( http://gwt-widget.sourceforge.net/docs/apidocs/org/gwtwidgets/client/ui/EditableLabel.html ) ウィジェットを使用すると、次のことが可能になります。あなたが望むものの基本を構築します。どのように機能/実行するかは、構築方法と必要な行/列の数によって異なります。大きくて非常に洗練されたものが必要な場合は、Flex がかなり安全な賭けになるでしょう。それを小さく保ちたい場合 (例: Google Docs スタイル)、GWT で十分です。

すべての GWT ウィジェットはさまざまなリスナーのアタッチをサポートしているため、Swing で行うようにセルを変更するアクションを起動しても問題ありません。

于 2009-05-20T14:08:41.197 に答える