Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Possible Duplicate:
What's the best way to view a deep hierarchy?

In a desktop application what are the innovative, alternate methods to a tree structure?

Provide me some example links to go through.

share|improve this question

marked as duplicate by Patrick McElhaney Jul 14 '11 at 18:06

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

2  
There are many similar if not duplicate questions like yours. Also, please help us answer you and provide more information. Thanks. –  jonshariat Jun 10 '11 at 19:49
1  
P.S. A good start would be over there in the "Related" section -------------------> –  jonshariat Jun 10 '11 at 19:49
    
What is going to be the purpose of the tree structure? –  U2744 SNOWFLAKE Jun 11 '11 at 2:51

2 Answers 2

For arbitrary numbers of levels:

  • Cascading windows

Cascading Windows

  • There are numerous possible presentations of tree hierarchies. The variants shown below are all from http://vis.stanford.edu/protovis/ex/, which is web based, but nothing stops the algorithms being used to render hierarchies in a desktop application:

Protovis Hierarchies

  • Google's Image Swirl is a web based tree browsing of images - similar presentation could be used for a desktop application - and in any case a web browser is a desktop application. Modern application development tools can make including a browser window in an application a good choice.

  • The Open Source Walrus Program provides interactive 3D visualizations of very large trees.

  • Any method for showing networks can equally show a tree, because a tree is just a network with the least links necessary to stay connected in one piece.

  • GraphViz can be used to generate displays of trees of all kinds. This circular example below is for visualizing the hailstone sequence. Another program, Circos, specializes in diagrams in a circular format, and as well as networks can also show tree structured data.

enter image description here

  • Menus are a form of tree. So are menus in disguise like Microsoft's Ribbon.

  • Miller Columns

Miller Columns

For one or two levels:

  • Accordions

  • Tabbed control

  • One nested inside the other to get to two levels.

For a small fixed number of levels

  • A table with a column for each level, each row representing one leaf node and giving the full breadcrumbs-path to the node represented.

  • Table using indents

Indented Table

share|improve this answer
    
That screenshot of the Finder is much better than the one I put in the other question... –  Rahul Jun 10 '11 at 20:04
    
And now they're the same :) - re-used from What's the best way to view a deep hierarchy? –  James Crook Jun 10 '11 at 20:11

Multi level pie menu

picture of Multi level pie menu

Tree map

picture of Treemap

Zoomable interface

picture of Zoomable Interface

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.