More powerful GWT Grid / Using SmartGWT Widgets

311 views
Skip to first unread message

feuse8

unread,
Jul 16, 2014, 1:32:27 PM7/16/14
to google-we...@googlegroups.com
Hi,

I'm currently building an enterprise application that should provide Excel Like Tables. I would like to customize cells and have some other features GWT provided Tables/Grids/CellTables/DataGrids don't provide:
  • fixed headers and columns
  • sortable headers
  • filtering in headers
  • changing column size with drag & drop
  • custom rendering of Rows (f.e. some rows should be editable, others shouldn't)

I decided to have a look for other widget libraries and had a look at SmartGWT. The ListGrid provides everything I need and so I built a Hello World example today. Testing in different browsers showed that the application does not to render correctly in IE10. So this leads me to the question if it's a good idea to use SmartGWT ui widgets in an existing GWT application?

Does anybody have experience / recommendations for me?


Thanks a lot!

Best Regards,

Andreas

Alain Ekambi

unread,
Jul 16, 2014, 1:57:55 PM7/16/14
to google-we...@googlegroups.com
Smart GWT widgets  have the reputation to not play well with GWT ones.
But I cant tell how bad that is. I never used it.

We use a GWT binding for Ext JS and we manage to make them play well with GWT.
Ext JS comes with a really powerful grid component.
You can  a demo here : http://eemi2010.github.io/ext4j/explorer/index.html and find out more about the library here :
So maybe that can help you.
Disclaimer : I created the library

There is also GWT-Bootstrap (http://gwtbootstrap.github.io/). 
But I m not sure their grid component is as powerful as Smart GWT's or  Ext JS.

Regards,

Alain 


--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-tool...@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

feuse8

unread,
Jul 17, 2014, 2:01:01 AM7/17/14
to google-we...@googlegroups.com
Hi Alain,

thanks for your recommendation. The main disadvantage in using ext JS / ext GWT for me are the license costs.

If somebody has a recommendation for another library I would be really happy ;-)

I am also thinking about writing a wrapper for a JS table implementation...

Fabien Dumay

unread,
Jul 17, 2014, 3:45:51 AM7/17/14
to google-we...@googlegroups.com
Hi Andreas,
 
You should have a look on our framework PWT (Putnami Web Toolkit). 
All your needs are nearly covered :
  • Fixed headers and columns : Ok you can fix the headers and columns via CSS, and you can make body scrollable
  • sortable headers : The data are sortable on client side 
  • filtering in headers : The TableFilter can be extended to be more advanced.
  • changing column size with drag & drop : No provided right now.
  • custom rendering of Rows (f.e. some rows should be editable, others shouldn't) : Ok
Have a look on the contact table sample : http://pwt.putnami.org/#!ContactsTable

You going to find a large bunch of widget designed on Bootstrap, and a solid framework to build your webapp.

PWT is Open Source (LGPL v3.0) and totally free. 

Regards,

Fabien

Reply all
Reply to author
Forward
0 new messages