|
FastTree
A fast tree widget meant for large trees.
IntroductionPowerful applications often end up with very large trees in them. The original GWT Tree widget was not designed to handle the sheer number of nodes that are generated in some trees. FastTree has been optimized to handle this case. Summary Table
DetailsWarning FastTree uses css background images to represent leaf nodes. If you chose not to use style injection, either via the FastTreeaddDefaultCSS method or by rolling your on using StyleInjector, you must include an invisible treeOpen.gif and treeClosed.gif in your application. Otherwise IE will not cache the images correctly, thereby defeating the purpose of FastTree. |
Sign in to add a comment
WOW !!!
This is JUST what i needed !!! the closest i could find was this which was not free ...thanks! you guys are great!!
I know this isn't related to speed, but it would be great if one of the trees supported multi-select.
Yes, multi-select would be wonderful.
Do you plan to include that component in gwt toolkit? Could you please give more visibility on your roadmap: which GWT incubator component will be included in GWT Toolkit?
Will the FastTreeItem? support the setUserObject method in the future?
From the FastTree demo above, when a node is selected, the background color becomes blue.
My project requirement dictates that I need the background color to go all the way to the left including the treeOpen/treeClose image. How can I go about accomplishing that? Thank you very much for your help.
@jimmysubackup1, Not sure if this is what you mean, but you can look at overriding the static addDefaultCSS() method, also extend the "DefaultResources?" interface defined in the FastTree class, then you can override the treeClosed() and treeOpen() interfact methods to use different (ie. your own) resources (that must be on the class path).
However, I dont really know how you would get it to highlight all the way over to the left, we are also looking into that at the moment :)
hi I am new to GWT and i want to use this FastTree in my demo.I have created a new project thru Eclipse and i downloaded latest incubator jar in my project and downloaded FastTree.java and FastTreeDemo?.java. when i add these files i m getting import error. kindly guide me how to use this incubator code in the projects. Thanks