有没有适用于GWT的好主题或组件库?内置主题对我的目的来说相当平淡。我看过gwt-ext和smartgwt,但它们看起来并不那么好。还有其他外观真的很棒的吗?我知道vaadin,我非常非常喜欢它的外观,但据我所知,那只是一个全新的框架。
有没有适用于GWT的好主题或组件库?内置主题对我的目的来说相当平淡。我看过gwt-ext和smartgwt,但它们看起来并不那么好。还有其他外观真的很棒的吗?我知道vaadin,我非常非常喜欢它的外观,但据我所知,那只是一个全新的框架。
首先要注意的是,有两个框架使用了EXT和GWT:
两者都基于Ext JS组件库。
Gwt-Ext基于旧版的Ext JS,当时它还是LGPL,但现在已经不再开发。
Ext GWT来自同一家公司,他们仍在开发Ext JS。它仍在开发中,并提供免费和商业许可证,如果这两个中选择一个,我会使用它。
SmartGWT是一种替代方案(也是GWT-Ext人员正在转向的方案)。我的一个同事看过它,不像Ext GWT那样喜欢它,因为它只是一个相当薄的封装器,包装了SmartClient JavaScript,而Ext GWT有相当多的Java代码。区别在于,如果您在Hosted Mode中运行Ext GWT应用程序并附加调试器,您可以看到Ext GWT正在做什么,但是使用SmartGWT,您将只看到许多IDispatch调用,其中它消失在本机JavaScript中,您的调试器将无法跟随。
有一些针对EXT GWT开发的主题可以在以下网址找到:
Olive Theme: http://extjs.com/forum/showthread.php?t=15505 Dark Grey Theme: http://extjs.com/forum/showthread.php?t=15341 Purple Theme: http://extjs.com/forum/showthread.php?t=15377 Black Theme: http://extjs.com/forum/showthread.php?t=15504
为了使用这些主题,您还需要使用EXT GWT小部件,而不是GWT库提供的小部件。
我目前也正在评估ExtGWT:至少在今天发布的新版本2.0中,它不依赖于ExtJS库,而几乎完全使用GWT编写,这是一个好事。唯一例外的是图表小部件,将开放式Flash图表库包装起来,这些小部件依赖于额外的JavaScript(加上显然的Flash)。
试试 Extjs GWT,基本上是另一种方法实现的ext-gwt框架。
在谷歌上搜索时发现了另一个:
对我来说,Extjs GWT 是你能找到的最好的,而且是由一个基金会开发的,这意味着你有支持。