1

我有摆动应用程序,其中有类似 MS excel 的功能。用户可以在列中输入数据。大多数列都是下拉列表,因此必须从列表中选择。

能否在 Adob​​e Flex 或 GWT 中轻松构建此功能?

第二个复杂性取决于在列中选择的值,另一列应仅显示与第一列的选定值相关的那些项目。

它不是乡村城市数据,但为了简单起见,我举了这个例子。

例如,第一列是国家,第二列是城市。因此,根据选择的国家/地区,第二列将仅显示该国家/地区下的城市。

它不仅仅是页面上的两个下拉列表,它是网格结构中一行的下拉列表。

这在 Adob​​e 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 回答